We'd like to add three more tags to be used for the CI/CD that's being spun up in #291. The plan for these is to only ever tag builds for -testing so they get published on buildlogs, and can be easily pulled down by anybody wanting to consume them downstream without having to hit CBS directly. The reason for using dedicated tags, vs reusing to existing ones, is to explicitly keep the CI/CD builds separate (so that one can still manually tag stuff for -testing on the existing tags without it risking being mistaken for this).
-testing
$sig = hyperscale $version = 8s $project = cd $version = main $disttag = .hs.el8
$sig = hyperscale $version = 8s $project = cd $version = facebook $disttag = .hs+fb.el8 $macros = %facebook 1
$sig = hyperscale $version = 8s $project = cd $version = experimental $disttag = .hsx.el8
We only need these for x86_64 for now (same as the hyperscale8s-packages-*) tags.
So, do I understand correctly that you want multiple -testing tags for the same pkgs ? have troubles understanding the logic but we can certainly create tags, no issue with that :) or is that because you don't fully trust your bot setup for proper tag-build operations on existing -testing tag ? The way RDO/Cloud SIG is doing it is through multiple CI jobs, that happens automatically on the ci.centos.org platform (they request bare-metal nodes, deploy, test, etc and then tag)
Metadata Update from @arrfab: - Issue priority set to: Waiting on Reporter (was: Needs Review) - Issue tagged with: cbs, low-gain, low-trouble, need-more-info
So, what I was thinking was that we'd use the hyperscale8s-packages-* for regular builds, and the hyperscale8s-cd-* for CI/CD builds, so that all CI/CD builds would end up in dedicated repos on buildlogs. Thinking about this again though, I'm not 100% set it's the best way to handle it, so let's hold off on the tags for now while we try a few things on the CI. Sorry for the noise.
hyperscale8s-packages-*
hyperscale8s-cd-*
Ok, we can make do with hyperscale8s-packages-{main,facebook}-testing for now, so we won't need these after all.
hyperscale8s-packages-{main,facebook}-testing
ok, let me so close it and if still needed later, we can still create tags.
Metadata Update from @arrfab: - Issue close_status updated to: Duplicate - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.