Skip to content
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: preflight support for custom lam and kots ports #1224

Conversation

ricardomaraschini
Copy link
Member

@ricardomaraschini ricardomaraschini commented Sep 25, 2024

What this PR does / why we need it:

This PR depends on #1205 getting merged before, that is why it is a little big longer than the usual (it includes the changes from #1205).

The relevant part to be reviewed here is only the last commit (link), the review of the other commits will be done in the other PR.

Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?


Does this PR require documentation?

Copy link

github-actions bot commented Sep 25, 2024

This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID.

Online Installer:

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci/appver-dev-36ff6e6" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Airgap Installer (may take a few minutes before the airgap bundle is built):

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci-airgap/appver-dev-36ff6e6?airgap=true" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Happy debugging!

laverya
laverya previously approved these changes Sep 25, 2024
@ricardomaraschini ricardomaraschini force-pushed the ricardomaraschini/sc-112082/support-for-custom-lam-and-kots-ports-preflights branch 2 times, most recently from 8e3f2d6 to 619b68c Compare September 25, 2024 16:28
kots and lam ports may be customized through command line flags so we
need to make preflights to reflect these customizations.
@ricardomaraschini ricardomaraschini force-pushed the ricardomaraschini/sc-112082/support-for-custom-lam-and-kots-ports-preflights branch from b4a6a5d to e68ce3d Compare September 26, 2024 07:20
during one of the last rebases i have done i ended up overwriting the
changes to the phrasing here, this commit restores it.
@ricardomaraschini ricardomaraschini enabled auto-merge (squash) September 26, 2024 10:47
@ricardomaraschini
Copy link
Member Author

ricardomaraschini commented Sep 26, 2024

@ajp-io this is how it looks like now: https://www.loom.com/share/868735275d2d466b8d0b010409d878b7

@ricardomaraschini
Copy link
Member Author

@ajp-io this is how it looks like now: https://www.loom.com/share/868735275d2d466b8d0b010409d878b7

@ajp-io The previous recording was bogus, this is the actual thing: https://www.loom.com/share/bafc75d8e59e4dff9fd593e6b394a85d

@ajp-io
Copy link
Member

ajp-io commented Sep 26, 2024

Looks great! Thanks for the Loom too.

make the result of preflight execution a list instead of a table.
@ricardomaraschini ricardomaraschini force-pushed the ricardomaraschini/sc-112082/support-for-custom-lam-and-kots-ports-preflights branch from 035ff12 to 36ff6e6 Compare September 26, 2024 12:33
@ricardomaraschini ricardomaraschini enabled auto-merge (squash) September 26, 2024 13:35
@ricardomaraschini ricardomaraschini merged commit a2463e1 into main Sep 26, 2024
56 checks passed
@ricardomaraschini ricardomaraschini deleted the ricardomaraschini/sc-112082/support-for-custom-lam-and-kots-ports-preflights branch September 26, 2024 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants