Skip to content
This repository was archived by the owner on Feb 6, 2025. It is now read-only.

Remove hyperkube migration #1313

Closed

Conversation

evrardjp
Copy link
Contributor

@evrardjp evrardjp commented Aug 6, 2020

Without this patch, hyperkube will be migrated from 1.17.4 to
1.17.x, which is not something we want.

This is a re-implementation for backport reasons of the
patch #1293.

Why is this PR needed?

This prevents us for releasing a caasp v4.2+ (below 4.5) that would migrate away from hyperkube.

Partial-Fix https://github.com/SUSE/avant-garde/issues/1859

What does this PR do?

Remove hyperkube migration, which is only required in the skuba master/v5/v4.5 branch.

Anything else a reviewer needs to know?

Special test cases, manual steps, links to resources or anything else that could be helpful to the reviewer.

Info for QA

This is info for QA so that they can validate this. This is mandatory if this PR fixes a bug.
If this is a new feature, a good description in "What does this PR do" may be enough.

Related info

Info that can be relevant for QA:

  • link to other PRs that should be merged together
  • link to packages that should be released together
  • upstream issues

Status BEFORE applying the patch

How can we reproduce the issue? How can we see this issue? Please provide the steps and the prove
this issue is not fixed.

Status AFTER applying the patch

How can we validate this issue is fixed? Please provide the steps and the prove this issue is fixed.

Docs

If docs need to be updated, please add a link to a PR to https://github.com/SUSE/doc-caasp.
At the time of creating the issue, this PR can be work in progress (set its title to [WIP]),
but the documentation needs to be finalized before the PR can be merged.

Merge restrictions

(Please do not edit this)

We are in v4-maintenance phase, so we will restrict what can be merged to prevent unexpected surprises:

What can be merged (merge criteria):
    2 approvals:
        1 developer: code is fine
        1 QA: QA is fine
    there is a PR for updating documentation (or a statement that this is not needed)

@evrardjp
Copy link
Contributor Author

skuba-test shouldn't fail with this patch. The error is unrelated.

@evrardjp evrardjp force-pushed the fix-4.2.2-to-4.2.3 branch from 1f355df to 96109d6 Compare August 12, 2020 12:54
@evrardjp
Copy link
Contributor Author

Rebased.

Copy link

@Klaven Klaven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm just need tests passing and i'll review again.

Without this patch, hyperkube will be migrated from 1.17.4 to
1.17.x, which is not something we want.

This is a re-implementation for backport reasons of the
patch SUSE#1293.
@evrardjp evrardjp force-pushed the fix-4.2.2-to-4.2.3 branch from 96109d6 to 412b8d5 Compare August 13, 2020 07:06
@evrardjp
Copy link
Contributor Author

@Klaven rebased.

Copy link

@Klaven Klaven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@evrardjp
Copy link
Contributor Author

evrardjp commented Sep 21, 2020

I am not sure why this wasn't merged before renaming the branch, but someone should tackle this backport, else we'll be in real trouble soon, as we'll have multiple 1.17.x releases forward (which will all break because they rely on hyperkube and without this patch, hyperkube will be removed if upgrading from any 1.17.x to a higher version).

@jordimassaguerpla
Copy link
Member

@evrardjp Could you please reopen this PR against maintenance-caasp-v4.2 branch? Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants