Closed literalice closed 6 years ago
galaxy is in the container, but there is a regression in the applier container - it no longer ships git. We'll get this fixed upstream. https://github.com/redhat-cop/openshift-applier/issues/18
@oybed :point_up:
@literalice can you update the script to consume v3.9.0
tag from here instead: https://hub.docker.com/r/redhatcop/openshift-applier/tags/?
That tag should have the bug fixed.
@literalice @sherl0cks as the script doesn't specify a specific tag of the container image, this should just work as-is now with the latest
image.
However, I'd recommend updating the galaxy
requirements file to use the v3.9.0
tag for other purposes.
https://github.com/rht-labs/labs-ci-cd/blob/master/requirements.yml
just like we are pinning tags in other places, I'd like to pin it here too
@sherl0cks @oybed Thank you for promptly handling the matter with care! I agree to specifying the tag for preventing unexpected regression. I've updated the PR, so would you check it?
@literalice I'm running a test now. run.sh
, due to its nature, doesn't run through our CI. But I am actually testing by recreating the CI infra with your change. Should have feedback shortly.
@literalice looks good. Thanks for the change! Do let us know if you have any issues or feature requests.
In the README document, the
run.sh
must need only docker runtime, but actually we need to install ansible-galaxy in a machine directly for executingrun.sh
.I think
ansible-galaxy
should be run in a container same asansible-playbook
command.