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

Rename module pr pipelines #1477

Merged
merged 3 commits into from
Nov 27, 2024

Conversation

maximenoel8
Copy link
Contributor

@maximenoel8 maximenoel8 commented Nov 27, 2024

What does this PR do?

  • Modules components changes:

    • rename module names using _ to separate words and make sure module names are compatible with cucumber testsuite module.
    • remove name parameter to use default cucumber testsuite names. This will automatically use the new hostnames
  • Remove venv-salt references:

    • Eliminates all venv-salt references since it is now enabled by default in the updated cucumber testsuite module, simplifying configuration and reducing redundancy.

Related to: https://github.com/SUSE/spacewalk/issues/25062
Specific sub-task linked into this PR thread history
Depends on: https://gitlab.suse.de/galaxy/infrastructure/-/merge_requests/989
Depends on uyuni-project/sumaform#1662 but can be merge before. Using this changes in a temporary branch.

@maximenoel8 maximenoel8 self-assigned this Nov 27, 2024
@maximenoel8 maximenoel8 requested a review from a team November 27, 2024 00:15
Copy link
Contributor

@Bischoff Bischoff left a comment

Choose a reason for hiding this comment

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

asked a question

other than that lgtm

@@ -49,7 +49,7 @@ node('pull-request-test-nue') {
additional_repo_url = params.additional_repo_url;
terraform_parallelism = params.terraform_parallelism;
sumaform_gitrepo = "https://github.com/uyuni-project/sumaform.git";
sumaform_ref = "master";
Copy link
Contributor

Choose a reason for hiding this comment

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

are we still on the test branch?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, rename_cucumber_testsuite_module is the branch that has the cucumber testsuite module changes needed for the renaming. I will merge this branch and move the ref back to master once all the renaming is done. The old naming and new naming can't be supported with the same cucumber testsuite module. I need to differentiate as long as we have both naming conventions.

@maximenoel8 maximenoel8 merged commit bac114b into SUSE:master Nov 27, 2024
@maximenoel8 maximenoel8 deleted the rename_module_pr_pipelines branch November 27, 2024 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants