-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(v2): enable v2 restore #1776
feat(v2): enable v2 restore #1776
Conversation
This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID. Online Installer:
Airgap Installer (may take a few minutes before the airgap bundle is built):
Happy debugging! |
e720944
to
1cca542
Compare
1aae5cc
to
f11d440
Compare
Use: "install", | ||
Short: fmt.Sprintf("Experimental installer for %s", name), | ||
Use: "install", | ||
Short: fmt.Sprintf("Experimental installer for %s", name), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should change this description
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we do that after we merge this so as not to cause conflicts?
7266fe1
into
v2-upgrades-without-manager
* V2 upgrades without manager * overrides for ha migration * fix build * clean error message when upgrading addons and extensions * include logs in support bundle * record upgrade failures * run all v1 install tests in v2 (#1775) * remove TestInstallWithoutEmbed * use new install * check postupgrade override labels * fix extension upgrade messages * further improve wording * fix nil map issue when upgrading operator * f * Update pkg/extensions/upgrade.go * Update pkg/extensions/upgrade.go --------- Co-authored-by: Salah Al Saleh <sg.alsaleh@gmail.com> * yaml v3 * handle panics * use slog * replace join with join2 (#1780) * fix build * fix ha join * fix lint (#1781) * add comments to ignore deprecated BuiltinConfigs field * fix linting * mount charts dir * feat(v2): enable v2 restore (#1776) * fix upgrades * fix TestLocalArtifactMirror and TestCommandsRequireSudo (#1782) * chore: no spinner if no terminal (#1778) * fix panic in TestHostPreflightCustomSpec * fix compile * require license for install2 * f * f * use single-node-install.sh in LAM e2e test * improve sudo test logging * ??? * see if it's just one thing failing in sudo test * use join2 command in 'node join'. Hide 'node' commands * improve how we are requiring the license flag for installation --------- Co-authored-by: Ethan Mosbaugh <ethan@replicated.com> * chore(ci): fix TestGetInstallation migrate data dirs (#1786) * feat(v2): fix e2e TestVersion (#1784) * feat(v2): fix e2e TestVersion * f * f * fix operator upgrade in airgap * fix velero airgap upgrades * fix airgap upgrades * chore(v2): e2e test multiple upgrades (#1783) * chore(v2): e2e test multiple upgrades * f * f * f * f * f * f * f * remove use of ecUpgrade2TargetVersion * f * f * f * f * f * f * f * f * f * f * f * f * f * f * f * f * f --------- Co-authored-by: Andrew Lavery <laverya@umich.edu> * fix TestHostPreflightCustomSpec and TestUnsupportedOverrides (#1787) * create an app release to test unsupported overrides with * f * simplify unsupported overrides test * update TestHostPreflightCustomSpec to use real releases * f * disable old installations * better logging * remove operator/pkg/charts as it is now unused (#1795) * remove operator/pkg/charts as it is now unused * run the operator even when the version does not match * add unit tests * feat(v2): support for restore (#1794) * feat(v2): support for restore * feat(v2): support for restore * feat(v2): support for restore * f * f * f * check chart contents directly instead of using k0s chart object (#1798) * check chart contents directly instead of using k0s chart object * simplify by no longer checking chart values, just results * feat(v2): restore ha (#1797) * feat(v2): restore ha * f * f * f * Fix dryrun tests (#1800) * disable TestOldVersionUpgrade test * feat(v2): fix extensions apply (#1799) * fix validate-success --------- Co-authored-by: Andrew Lavery <laverya@umich.edu> Co-authored-by: Ethan Mosbaugh <ethan@replicated.com>
What this PR does / why we need it:
Which issue(s) this PR fixes:
Does this PR require a test?
Does this PR require a release note?
Does this PR require documentation?