-
Notifications
You must be signed in to change notification settings - Fork 198
[9.1][Automation] Update versions #9207
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
Conversation
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
|
Pinging @elastic/elastic-agent (Team:Elastic-Agent) |
|
CI is failing on this PR like so: I checked cloud.elastic.co and We may need to update where the test is sourcing this version from to ensure the version is actually available in the ESS Production CFT environment. |
Currently, this test is sourcing the list of versions (to start the upgrade from) from I'm wondering if we should source the list of versions for this test from this ESS API instead: https://cloud.elastic.co/api/v1/regions/gcp-us-central1/stack/versions?show_deleted=false&show_unusable=false (note that the domain name and region path parameter will need to be adjusted). Thoughts @pkoutsovasilis @pchila? |
|
Hey @ycombinator 👋 thanks for chiming in! Off the top of my head, I’m thinking along these lines: having these tests triggered in the Update versions PR feels right, but given what you’ve outlined, it’s a bit more complicated. How about we keep using
WDYT? This seems like a reasonable middle ground without losing coverage on the versions that are actually deployable. |
Yep, this is exactly what I was thinking too. Will make the necessary changes, thanks! |
Put up a separate PR for this change so we can keep this PR here clean, i.e. only for updating the versions file. Will test the new PR with the |
PR with this change is now in review: #9266. |
PR has been merged and backported to |
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: 9.1.0 ```json { "UpgradeToVersion": "9.1.0", "CurrentMajors": 1, "PreviousMajors": 1, "PreviousMinors": 2, "SnapshotBranches": [ "9.1", "9.0", "8.19", "7.17" ] } ```
f752dde to
5b939e3
Compare
|
💛 Build succeeded, but was flaky
Failed CI StepsHistory
|





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: 9.1.0
{ "UpgradeToVersion": "9.1.0", "CurrentMajors": 1, "PreviousMajors": 1, "PreviousMinors": 2, "SnapshotBranches": [ "9.1", "9.0", "8.19", "7.17" ] }