Enforce "yes" when install debian packages in packaging#33895
Enforce "yes" when install debian packages in packaging#33895rdner merged 1 commit intoelastic:mainfrom
Conversation
Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`.
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
de53ef3 to
6154447
Compare
cmacknz
left a comment
There was a problem hiding this comment.
Do we need a follow up task to upgrade the Debian version we are using? I suspect the answer is yes.
|
@cmacknz I've tried doing that before. It requires a big re-work of the integration tests. If we're talking about this particular change, we need to update our custom images, see here https://github.com/elastic/beats/blob/main/dev-tools/mage/crossbuild.go#L222-L247 e.g. |
|
FYI @v1v looks like we need to update the Debian base image of the crossbuild containers, we are just working around it for now. |
Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97)
Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97)
Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97)
❕ Build Aborted
Expand to view the summary
Build stats
Test stats 🧪
Steps errors
Expand to view the steps failures
|
) Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97) Co-authored-by: Denis <denis.rechkunov@elastic.co>
) Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97) Co-authored-by: Denis <denis.rechkunov@elastic.co>
) Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`. (cherry picked from commit 6c0dc97) Co-authored-by: Denis <denis.rechkunov@elastic.co>
Older versions of Debian have expired GPG keys. In this case `-y` is not enough and `apt-get` requires an additional `--force-yes`.
Older versions of Debian have expired GPG keys. In this case
-yis not enough andapt-getrequires an additional--force-yes.Why is it important?
Packaging jobs fail on 7.17 due to this flag missing https://beats-ci.elastic.co/blue/organizations/jenkins/Beats%2Fpackaging/detail/PR-33843/4/pipeline/150/
Checklist
- [ ] I have commented my code, particularly in hard-to-understand areas- [ ] I have made corresponding changes to the documentation- [ ] I have made corresponding change to the default configuration files~- [ ] I have added tests that prove my fix is effective or that my feature works~ ~- [ ] I have added an entry inCHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc`.