Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Aug 7, 2025

These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

Package version: ```json
{
"version": "9.2.0-SNAPSHOT",
"build_id": "9.2.0-b1f0338e",
"manifest_url": "https://snapshots.elastic.co/9.2.0-b1f0338e/manifest-9.2.0-SNAPSHOT.json",
"summary_url": "https://snapshots.elastic.co/9.2.0-b1f0338e/summary-9.2.0-SNAPSHOT.html",
"core_version": "9.2.0",
"stack_build_id": "9.2.0-b1f0338e-SNAPSHOT"
}


```json
{
  "UpgradeToVersion": "9.2.0",
  "CurrentMajors": 1,
  "PreviousMajors": 1,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.1",
    "9.0",
    "8.19",
    "7.17"
  ]
}

These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

Package version: ```json
{
  "version": "9.2.0-SNAPSHOT",
  "build_id": "9.2.0-b1f0338e",
  "manifest_url": "https://snapshots.elastic.co/9.2.0-b1f0338e/manifest-9.2.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.2.0-b1f0338e/summary-9.2.0-SNAPSHOT.html",
  "core_version": "9.2.0",
  "stack_build_id": "9.2.0-b1f0338e-SNAPSHOT"
}
```

```json
{
  "UpgradeToVersion": "9.2.0",
  "CurrentMajors": 1,
  "PreviousMajors": 1,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.1",
    "9.0",
    "8.19",
    "7.17"
  ]
}
```
@github-actions github-actions bot requested a review from a team as a code owner August 7, 2025 09:20
@github-actions github-actions bot requested review from pchila and swiatekm August 7, 2025 09:20
@elasticmachine
Copy link
Collaborator

Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane)

@elasticmachine
Copy link
Collaborator

Pinging @elastic/elastic-agent (Team:Elastic-Agent)

@pkoutsovasilis
Copy link
Contributor

@ycombinator based on our previous discussion here I removed Testing:run:TestUpgradeIntegrationsServer label

Copy link
Member

@pchila pchila left a comment

Choose a reason for hiding this comment

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

Update looks good and consistent with the current DRA info for main

{
  "version" : "9.2.0-SNAPSHOT",
  "build_id" : "9.2.0-b1f0338e",
  "manifest_url" : "https://snapshots.elastic.co/9.2.0-b1f0338e/manifest-9.2.0-SNAPSHOT.json",
  "summary_url" : "https://snapshots.elastic.co/9.2.0-b1f0338e/summary-9.2.0-SNAPSHOT.html"
}

Waiting for CI to complete successfully before approving

@pkoutsovasilis
Copy link
Contributor

pkoutsovasilis commented Aug 7, 2025

Thanks for the extra check @pchila much appreciated. Echoing the same message I see that this PR behaves as expected

  1. Uses the latest snapshot DRA for main branch as of now
{
  "version" : "9.2.0-SNAPSHOT",
  "build_id" : "9.2.0-b1f0338e",
  "manifest_url" : "https://snapshots.elastic.co/9.2.0-b1f0338e/manifest-9.2.0-SNAPSHOT.json",
  "summary_url" : "https://snapshots.elastic.co/9.2.0-b1f0338e/summary-9.2.0-SNAPSHOT.html"
}
  1. We do build from this DRA https://buildkite.com/elastic/elastic-agent/builds/24885#019883d6-39fd-4b41-9f09-3b38dc14190a/157-159
  2. ESS stacks components are created from this build-id

PS: there are some PR description formatting issue though

@pkoutsovasilis
Copy link
Contributor

@ebeahan @pierrehilbert this fails because fips:upgrade-ech-deployment which is a known problem. I was expecting the removal of the label to skip this test but it doesn't. That said, could we force merge this as it updates our CI to the latest available snapshot DRA?

@pkoutsovasilis pkoutsovasilis requested a review from pchila August 7, 2025 12:44
Copy link
Member

@pchila pchila left a comment

Choose a reason for hiding this comment

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

Error in CI FIPS tests is likely due to the recent issues with 8.19.0 and 9.1.0 versions.
Everything else is green.

LGTM

@ebeahan
Copy link
Member

ebeahan commented Aug 7, 2025

Force merging by request from @pkoutsovasilis to update to the latest snapshot DRA. Holding off to try rebuilding once more first.

@elastic-sonarqube
Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@elasticmachine
Copy link
Collaborator

elasticmachine commented Aug 7, 2025

💔 Build Failed

Failed CI Steps

History

cc @pkoutsovasilis

@pkoutsovasilis
Copy link
Contributor

@ebeahan the rebuild effort without the label didn't cause the fips:upgrade-ech-deployment go away, so you know

@ycombinator
Copy link
Contributor

@ebeahan the rebuild effort without the label didn't cause the fips:upgrade-ech-deployment go away, so you know

Thanks for trying to rebuild, @pkoutsovasilis, and ++ to @ebeahan force merging this PR at this point.

Meanwhile, I've created #9286 to address the CI bug with removing the label.

@ebeahan ebeahan merged commit 6af45ce into main Aug 7, 2025
14 of 15 checks passed
@ebeahan ebeahan deleted the update/main-update-agent-versions-16800366838 branch August 7, 2025 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-skip skip-changelog Team:Elastic-Agent Label for the Agent team Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team update-versions Updates to the agent versions file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants