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

Use machine reg created in UI instead of the one in test assets #507

Merged
merged 2 commits into from
Nov 9, 2022

Conversation

juadk
Copy link
Contributor

@juadk juadk commented Nov 9, 2022

Due to a bug with cloud-config, until now, we were using a machine registration not created in the UI but the same as the backend e2e test (https://github.com/rancher/elemental/blob/main/tests/assets/machineregistration.yaml).

It sound more logical to run the test with a machine registration created with the UI.

This PR adds a test in machine registration to create the resource we need to deploy a node.

Actually, it also tests the cloud config block because we have to import our custom cloud config there.
Fix #215

image

Verification run:
https://github.com/rancher/elemental/actions/runs/3427858809

@juadk juadk self-assigned this Nov 9, 2022
@juadk juadk force-pushed the use_machine_registration_from_ui branch 3 times, most recently from 1ad812b to 4c6c2f6 Compare November 9, 2022 11:04
@juadk juadk force-pushed the use_machine_registration_from_ui branch from 4c6c2f6 to 1b052c6 Compare November 9, 2022 11:38
@juadk juadk marked this pull request as ready for review November 9, 2022 13:22
@juadk juadk requested a review from ldevulder November 9, 2022 13:22
.github/workflows/master-e2e.yaml Outdated Show resolved Hide resolved
@juadk juadk force-pushed the use_machine_registration_from_ui branch from f3e8a00 to fae48b9 Compare November 9, 2022 13:43
@juadk juadk requested a review from ldevulder November 9, 2022 13:51
@juadk juadk merged commit 958bdea into main Nov 9, 2022
@juadk juadk deleted the use_machine_registration_from_ui branch November 9, 2022 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

UI - Finish the custom cloud config test in machine registration
3 participants