Sync the containers in the compose to Fedora registries.
rebased onto 3ae8562cc89910693ce8221b547b4390c1440877
I only skimmed this but it seems superficially sane. What infrastructure will execute the script? cron job? A pod in Fedora's OCP instance? Something else?
It'll be run as part of the compose process on the main compose controller machine.
I was going to say something about running this through ShellCheck and using set -eou pipefail, but then I saw the comment on line 61. :stuck_out_tongue:
set -eou pipefail
Since the script relies on skopeo and buildah, is it safe to assume that the compose machine(s) will have those installed already?
skopeo
buildah
Other than that question, this looks good enough for the short term. :)
We need to tweak it a little for the non osbuild ones which I am in the process to update.
rebased onto 4735208cee8f965fb8075c7753dd24eb350cb180
LGTM!
Yes, the rel-eng composer have all of those pieces by default.
Yes, it's a phase one to move things forward :)
Pull-Request has been merged by pwhalen
Sync the containers in the compose to Fedora registries.