-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Rolling Upgrade Fixes Backport 6.x #35532
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
Rolling Upgrade Fixes Backport 6.x #35532
Conversation
|
Pinging @elastic/es-distributed |
|
Jenkins test this |
* For `6.5+` use file based discovery in REST tests * Relates elastic#33675
* DISCOVERY: Fix RollingUpgradeTests * Don't manually manage min master nodes if not necessary * Remove some dead code * Allow for manually supplying list of seed nodes * Closes elastic#35178
* DISCOVERY: 0s Initial State Timeout in Tests * Don't wait for initial state even with a single node, otherwise the loop writing the discovery file causes that single node to wait for its own transport.ports file for 30s. * Closes elastic#35456
5e4cca3 to
ae6bf36
Compare
|
Jenkins test this |
1 similar comment
|
Jenkins test this |
buildSrc/src/main/groovy/org/elasticsearch/gradle/test/ClusterFormationTasks.groovy
Outdated
Show resolved
Hide resolved
| } | ||
| dependsOn = startDependencies | ||
| } else { | ||
| dependsOn = startTasks.empty ? startDependencies : startTasks.get(0) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you explain why we are picking up these dependencies on older versions only ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yea, this is because we don't have the file based discovery in the main codebase in earlier versions so we don't use it.
|
Jenkins test this |
* REST-Tests: Use Dedicated AntBuilders * Use dedicated AntBuilder everywhere since AntBuilder is not threadsafe * Closes elastic#33778
* MINOR: Remove SNAPSHOT Suffixes in Gradle * The snapshot qualifiers here are redundant and 6.5.0 is released anyway
|
closing here, I pushed these commits straight to |
just opening a PR to run Jenkins on these