-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add a new HEAD BV #1072
Add a new HEAD BV #1072
Conversation
26978d6
to
8f7c2b8
Compare
terracumber_config/tf_files/SUSEManager-Head-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-Head-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-Head-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-Head-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
I think... we should better call it 5.0 directly, instead of using the word HEAD. |
terracumber_config/tf_files/SUSEManager-Head-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
jenkins_pipelines/environments/manager-5.0-qe-build-validation-NUE
Outdated
Show resolved
Hide resolved
jenkins_pipelines/environments/manager-5.0-qe-build-validation-NUE
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-PRV.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
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.
See comments
Cédric apparently also has unresolved comments
container_repository = "registry.suse.de/devel/galaxy/manager/head/containers/suse/manager/5.0/server" | ||
helm_chart_url = "oci://registry.suse.de/devel/galaxy/manager/head/charts/suse/manager/5.0/server-helm" | ||
|
||
server_mounted_mirror = "minima-mirror-ci-bv.mgr.suse.de" |
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 are probably missing a disk for the reposync. The host disk will be quickly full. I don't know how it will be managed at the container level
repository_disk_size = 2048
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.
I can see on sumaform side that repository_disk_size is not supported. I wonder how we can synchronize all the repositories for BV without this disk.
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.
Right. This is as of now only available for the normal server
module. @cbosdo do you know how this would be handled for the container? I think a simple copy-paste of the server additional_disks.sls
will not do the trick.
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
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.
4 remaining issues
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-NUE.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-PRV.tf
Outdated
Show resolved
Hide resolved
terracumber_config/tf_files/SUSEManager-5.0-build-validation-PRV.tf
Outdated
Show resolved
Hide resolved
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.
thanks for the huge effort, Dominik
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.
Thanks for the work Dominik. I will approve. We will need to manage this extra disk in an other PR.
Thank you, Maxime. I also think this is a reasonable approach. |
To be able to test 5.0 further, we decided to add a new 5.0 BV. See SUSE/spacewalk#23078 Signed-off-by: Dominik Gedon <[email protected]>
Squash and rebase done. |
Description
This will add new pipelines and terraform configuration files for a new HEAD/5.0 BV.
TODO
See https://github.com/SUSE/spacewalk/issues/23078