Skip to content
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

fix(agent6): Repair the CI build #30234

Open
wants to merge 11 commits into
base: 6.53.x
Choose a base branch
from
Open

fix(agent6): Repair the CI build #30234

wants to merge 11 commits into from

Conversation

chouetz
Copy link
Member

@chouetz chouetz commented Oct 17, 2024

What does this PR do?

Several fixes to have a (partial) valid build on the 6.53.x branch:

  • use a new generated image (from an agent6 dedicated branch on buildimages)
  • fix omnibus build
  • use new gpg keys for package signing
  • remove hardcode

Motivation

Have capacity to release an Agent 6: have a working agent6 branch

Describe how to test/QA your changes

Validate agent6 related jobs are 🟢

Possible Drawbacks / Trade-offs

  • On this PR the agent7 packaging is still KO. Agent7 related jobs will be removed in a separate PR (WIP)
  • The tests are not fixed. Will use the test-infra related to this change on a dedicated PR.

Additional Notes

@chouetz chouetz added changelog/no-changelog qa/no-code-change Skip QA week as there is no code change in Agent code labels Oct 17, 2024
@chouetz chouetz requested review from a team as code owners October 17, 2024 16:26
"JMXFETCH_VERSION": "0.49.0",
"JMXFETCH_HASH": "b5c2c3ff27603f469bb11961d559f1154887963e02b9d70d5f1fc7efa527a486",
"MACOS_BUILD_VERSION": "7.53.x",
"MACOS_BUILD_VERSION": "nschweitzer/master",
Copy link
Member Author

Choose a reason for hiding this comment

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

We don't support macos in agent6, so I fixed this temporarily but will decommission macos later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog/no-changelog qa/no-code-change Skip QA week as there is no code change in Agent code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants