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

Changed order of installing ChartMuseum in E2E tests #5236

Merged
merged 1 commit into from Aug 25, 2022

Conversation

castelblanque
Copy link
Collaborator

Signed-off-by: Rafa Castelblanque rcastelblanq@vmware.com

Description of the change

This PR changes the E2E execution logic to install first chart museum and then Kubeapps. Before, Kubeapps was being installed before. It could be rare, but in some situations, ChartMuseum could not be ready for Kubeapps.

After the refactoring done in #5143 it has been easier to implement this change, for example the namespace was already the right one, chart-museum.

Benefits

Right installation order of E2E elements.

Possible drawbacks

N/A

Applicable issues

Signed-off-by: Rafa Castelblanque <rcastelblanq@vmware.com>
@netlify
Copy link

netlify bot commented Aug 25, 2022

Deploy Preview for kubeapps-dev canceled.

Name Link
🔨 Latest commit 1a56fd9
🔍 Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/63077cff78ea8a0009d408b7

Copy link
Contributor

@antgamdia antgamdia left a comment

Choose a reason for hiding this comment

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

Great! The previous refactor made it trivial!

@castelblanque castelblanque merged commit e089c87 into main Aug 25, 2022
@castelblanque castelblanque deleted the 4430-chart-museum-order branch August 25, 2022 13:59
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.

CI: Install ChartMuseum before Kubeapps is installed
3 participants