-
Notifications
You must be signed in to change notification settings - Fork 685
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
Use latest Buster CI image #5976
Conversation
The That's less of an improvement than I'd expect. @maeve-fpf I believe there's a bit more we can do than just rebuilding the CI image, as I initially suggested: it looks like the |
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.
Let's also bump the vagrant box versions inside the ci image, and re-evaluate the CI run time.
c1f2b2a
to
c8daab1
Compare
Looks like this failed with:
Naming change in the packages? |
I'm guessing that's a flake... see apt cache flakes reported elsewhere in #5960 (comment) . I've kicked CI to rerun, let's see if it reoccurs. |
Same failure. =(
Clearly the apt cache updated fine in the other tasks, will debug interactively if it occurs again. I think also not using state=latest on the package tasks would help here. |
Reliably failing on the same task. @rmol could you take a look at the new Vagrant box included here, version |
Log here of a run with debug enabled - it looks like it isn't apt that's failing, but rather there's a connectivity issue: https://circleci.com/api/v1.1/project/github/freedomofpress/securedrop/55291/output/104/0?file=true&allocation-id=60d9fcc8e56ba4530bc45a7a-0-build%2F7F2C4FF5 excerpt of interest:
|
@maeve-fpf Do you have time to continue work on this, or would you prefer the SD team investigate further? |
4b9700f
to
ec07e92
Compare
ec07e92
to
61e699b
Compare
(rebased on current develop to clear CI errors) |
61e699b
to
e40564a
Compare
I've amended the use- |
Update is failing on Buster when done inside apache install `apt`.
56beb3e
to
011a0d1
Compare
Rebased again on current develop to address the safety CI check. |
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.
Works as advertised, with the separate apt-cache update. Wish we understood at root what the problem was there, but judging by some quick searches, we are not alone in finding Ansible's apt cache update mechanism to be finicky. Merging. Thanks, @maeve-fpf!
Status
Ready for review
Description of Changes
Works towards #5928.
Changes proposed in this pull request: rebuild the Buster-based CI image.
Testing
I think this should just require
make ci-go
.Deployment
Any special considerations for deployment? No.
Checklist