Skip to content

Conversation

@seanstory
Copy link
Member

Part of https://github.com/elastic/search-team/issues/11615

bumps main to 9.4.0

Checklists

Pre-Review Checklist

  • this PR does NOT contain credentials of any kind, such as API keys or username/passwords (double check config.yml.example)
  • this PR has a meaningful title
  • this PR links to all relevant github issues that it fixes or partially addresses
  • this PR has a thorough description
  • Added a label for each target release version (example: v7.13.2, v7.14.0, v8.0.0)

@seanstory seanstory enabled auto-merge (squash) December 17, 2025 15:46
seanstory added a commit that referenced this pull request Dec 17, 2025
Related to elastic/search-team#11615

#3892 CI is currently
failing, like:

```
+ echo 'Failed to get tarball URL for version 9.4.0-SNAPSHOT, trying next...'
+ continue
+ echo 'Error: Failed to fetch any compatible Elasticsearch version'
+ return 1
``` 

This is happening because there's no PATCH before `0` in the `9.4.0`
current version to fall back to. But I don't like having to wait for
Elasticsearch to bump to a new minor before we can bump our branches
every time.

This change adds an undocumented Env Var that will allow our Ftests to
bypass version compatibility checks, and also lets the ftest shell
script download a past MINOR version of ES, if it can't find one for the
current version AND if the current patch version is `0`. This scenario
should only occur when we are all bumping to a new minor.



## Checklists



#### Pre-Review Checklist
- [x] this PR does NOT contain credentials of any kind, such as API keys
or username/passwords (double check `config.yml.example`)
- [x] this PR has a meaningful title
- [x] this PR links to all relevant github issues that it fixes or
partially addresses
- [x] this PR has a thorough description
- [x] Covered the changes with automated tests
- [ ] Tested the changes locally
- [x] Added a label for each target release version (example: `v7.13.2`,
`v7.14.0`, `v8.0.0`)

---------

Co-authored-by: Elastic Machine <[email protected]>
@seanstory seanstory merged commit 97852fb into main Dec 17, 2025
2 checks passed
@seanstory seanstory deleted the seanstory/bump-main-to-9.4 branch December 17, 2025 19:07
github-actions bot pushed a commit that referenced this pull request Dec 17, 2025
Part of elastic/search-team#11615

bumps main to 9.4.0 
## Checklists


#### Pre-Review Checklist
- [x] this PR does NOT contain credentials of any kind, such as API keys
or username/passwords (double check `config.yml.example`)
- [x] this PR has a meaningful title
- [x] this PR links to all relevant github issues that it fixes or
partially addresses
- [x] this PR has a thorough description
- [x] Added a label for each target release version (example: `v7.13.2`,
`v7.14.0`, `v8.0.0`)
-
@github-actions
Copy link

💚 Backport PR(s) successfully created

Status Branch Result
9.3 #3894

This backport PR will be merged automatically after passing CI.

@seanstory seanstory removed the v9.3.0 label Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants