Skip to content

Conversation

@eak12913
Copy link
Contributor

@eak12913 eak12913 commented Jan 12, 2021

We've recently been seeing errors when running our CI builds for this repo where a specific systemd debian package was not able to be found. This was causing frustrating build failures and interfering with our production deploys.

See context:

These errors turned out to be associated with installing a package that we don't need. So I have removed it.

The better solution here would be to switch this build to using a custom docker image that's already been pre-built with all necessary dependencies so that we don't have to keep re-installing things each time.

Experimenting with CircleCI config to address stability issues when trying to install OpenJDK8 onto the ruby-buster docker image.
@netlify
Copy link

netlify bot commented Jan 12, 2021

✔️ Deploy preview for keen-clarke-470db9 ready!

🔨 Explore the source changes: 84d6d78

🔍 Inspect the deploy logs: https://app.netlify.com/sites/keen-clarke-470db9/deploys/5ffde68714a8b800082e3eb4

😎 Browse the preview: https://deploy-preview-390--keen-clarke-470db9.netlify.app

…ld in CircleCI

fix the circleci config file

more iteration

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..

more iteration..
@eak12913 eak12913 force-pushed the update-circleci-docker-image branch from 4028d4d to efb600a Compare January 12, 2021 18:11
@eak12913 eak12913 changed the title [WIP] Update CircleCI docker image Remove unnecessary package installation Jan 12, 2021
Copy link
Contributor

@pete0emerson pete0emerson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I watched @eak12913 bang his head on this and we worked through it together in a paired session. We don't need gnupg any more, and gnupg was relying on systemd.

LGTM 🚢

@eak12913 eak12913 merged commit 5bc0cb3 into master Jan 12, 2021
@eak12913 eak12913 deleted the update-circleci-docker-image branch January 12, 2021 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants