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

Merged
merged 12 commits into from
Oct 31, 2024
Merged

fix(agent6): Repair the CI build #30234

merged 12 commits into from
Oct 31, 2024

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 No code change in Agent code requiring validation 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.

@chouetz chouetz merged commit f81f1a3 into 6.53.x Oct 31, 2024
137 of 150 checks passed
@chouetz chouetz deleted the nschweitzer/fix_agent6 branch October 31, 2024 09:15
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 No code change in Agent code requiring validation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants