-
Notifications
You must be signed in to change notification settings - Fork 65
control-service: fix failing image publisher #1810
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
Conversation
Signed-off-by: murphp15 <murphp15@tcd.ie>
Signed-off-by: murphp15 <murphp15@tcd.ie>
Signed-off-by: murphp15 <murphp15@tcd.ie>
mrMoZ1
left a comment
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.
LGTM
Signed-off-by: murphp15 <murphp15@tcd.ie>
Signed-off-by: murphp15 <murphp15@tcd.ie>
Signed-off-by: murphp15 <murphp15@tcd.ie>
Signed-off-by: murphp15 <murphp15@tcd.ie>
ivakoleva
left a comment
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.
interesting, I thought I did a code review recently, and explicitly checked all occurrences of docker and dind. Anyway....this must be optimised for extension over duplication.
|
may provide PR description? |
|
@ivakoleva description added, draft removed. |
# Why Builds were failing because of the docker image we were using. # What I upgraded to the latest one. This is one we are using in more places in the the gitlab pipeline. # How has this been tested. In a previous commit I enabled those jobs on this PR and made sure they ran successfully. --------- Signed-off-by: murphp15 <murphp15@tcd.ie> Co-authored-by: Momchil Z <mzhivkov@vmware.com>
what: reverted to previously used python version for the job builder container and bumped version.txt to trigger new release. why: as a part of this PR #1810 job builder version was bumped, however this introduces problems with the awscli library used in the builder - it now fails with a missing module. : `... File "/usr/lib/python3.10/site-packages/dateutil/tz/tz.py", line 19, in <module> import six ModuleNotFoundError: No module named 'six'` Reverting to python 3.7 seems to fix the issue. testing: created image locally and tested that aws commands in container work as expected. --------- Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
Why
Builds were failing because of the docker image we were using.
What
I upgraded to the latest one. This is one we are using in more places in the the gitlab pipeline.
How has this been tested.
In a previous commit I enabled those jobs on this PR and made sure they ran successfully.