-
Notifications
You must be signed in to change notification settings - Fork 27
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
QA-508: ci: fix unreliable docker start #651
Conversation
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.
Great find 🚀 Thank you very much!
- unset DOCKER_TLS_VERIFY | ||
- unset DOCKER_CERT_PATH |
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.
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 don't see gitlab-pipeline/internal-variables.yml
is included in any of our templates. All those variables are for accessing dockerd
via tcp, which we don't use, and probably all of them can be deleted then.
Just for the reference: unset DOCKER_HOST
is required, because the variable is set by GitLab
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.
Due to internal-variables.yml
is not included by the template I would suggest to deal with it separately.
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.
It is included here.
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.
Follow-up at:
DOCKER_TLS_VERIFY and DOCKER_CERT_PATH are not set by default in the currently used image versions Changelog: None Ticket: None Signed-off-by: Alex Miliukov <[email protected]>
dockerd might fail from time to time which looks related to the known issue docker-library/docker#318 and using docker-init is the workaround used by the community Changelog: None Ticket: QA-508 Signed-off-by: Alex Miliukov <[email protected]>
Changelog: None Ticket: None Signed-off-by: Alex Miliukov <[email protected]>
Changelog: None Ticket: None Signed-off-by: Alex Miliukov <[email protected]>
How comes that we merged this PR without running the pipeline? |
Changelog: None
Ticket: QA-508
Signed-off-by: Alex Miliukov [email protected]
dockerd might fail from time to time which looks related to the known issue docker-library/docker#318 and using docker-init is the workaround used by the community