-
Notifications
You must be signed in to change notification settings - Fork 25k
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
main - java fips compatibility matrix openjdk17 bwcTestSnapshots general-purpose ccs-rolling-upgrade-remote-cluster #96134
Comments
Pinging @elastic/es-search (Team:Search) |
Another one at https://gradle-enterprise.elastic.co/s/x4zw72rykmhv2/console-log?task=:qa:ccs-rolling-upgrade-remote-cluster:v7.17.11%23oldClusterTest in 8.7
|
Seeing another failure today: https://gradle-enterprise.elastic.co/s/jmn5iecrre7to I think the important bit for these is |
Strange this is only happening in the FIPS jobs. I can't imagine why that would affect backward compatibility. |
Another one. FIPS again. https://gradle-enterprise.elastic.co/s/iemgifnzjjdi4 |
Pinging @elastic/es-core-infra (Team:Core/Infra) |
I se this again today at https://gradle-enterprise.elastic.co/s/tfb2o66gvmxyk/console-log?anchor=4546&page=5
Later in the logs there are perhaps unrelated or irrelevant errors:
|
The failures are always format version is not supported:
|
The test passes for me locally: https://gradle-enterprise.elastic.co/s/d3evq5lhnvqtw |
The actual check in
|
Seems to have started failing on |
The only three recent successes for the main job are: |
Seems to have started around this commit 7ae8408. I'm wondering if there's an issue with the fips setup. Tagging security to have y'all take a look |
Pinging @elastic/es-security (Team:Security) |
Has anyone been able to reproduce this locally? (I can't) |
I haven't been able to trigger the fips version locally, my runs have all been non-fips. |
FWIW, another failure: https://gradle-enterprise.elastic.co/s/25zqbmucs2ylk |
I'm removing my assignment until security can determine it's an index version issue rather than a fips issue. FWIW, this task has constantly been failing, there have only been three successes recently. @mark-vieira is there a good way to mute this just for fips for now? |
You can add an |
Silenced in #96776 |
I can reproduce on a dedicated worker.
It looks like that data directory is empty on the node:
|
It looks like I killed the non-FIPS test too late, and my conclusion was wrong. With more debugging, it now seems that the FIPS test is creating a |
Not sure if this is something that could potentially explain the cause of this issue, but I've noticed that there is a pattern for these failures. Whenever the execution fails it seems that In case of successful executions, the versions are in ascending order: |
The order shouldn't matter. These clusters use fresh working directories so they won't interfere with eachother. |
I think (wild theory incoming ...) this test is just broken, and the brokenness shows up differently with FIPS. I'm not sure why it just started happening. Essentially when forming the clusters for this test, we start to upgrade the node versions before we make sure a cluster has formed On non-FIPS that seems to kill the cluster while it still has an empty data dir, and the upgraded node is fine (it works like a clean boot). I tried to add
(even on non-FIPS). I haven't tried to work out why we're ending up in a state where we're adding a 7.x node to an 8.x cluster. This test confuses me a bit and I'm not sure exactly what it's trying to do. |
This is still failing - on 8.8 today: https://gradle-enterprise.elastic.co/s/4zwyhji33bvl4 |
Another one 8.8 at https://gradle-enterprise.elastic.co/s/qdti5ijqsjxaq |
This issue has been closed because it has been open for too long with no activity. Any muted tests that were associated with this issue have been unmuted. If the tests begin failing again, a new issue will be opened, and they may be muted again. |
Reopening because the test is still excluded from running in FIPS mode. |
For undetermined reasons this test is flaky when run in FIPS mode. There is suspicion that the failure is due to some odd test only behavior . This PR re-enables the test now that a) the FIPS libary jar(s) have been updated b) the BWC from main is 8->9 (not 7->8). This un-mute will not be backported to 8.x and will remain muted in the 8.x branch. 🤞 that what ever caused the instability is addressed by the newer versions. If not, we can re-mute this test when running in FIPS mode. The value of this test is not specific to FIPS and if this problems continue, then it is unlikely worth the effort to continue the investigation to why it is flaky when FIPS is enabled. closes #96134
CI Link
https://gradle-enterprise.elastic.co/s/br3zbuqz6alce
Repro line
N/A
Does it reproduce?
Didn't try
Applicable branches
main, 8.7, possibly others
Failure history
No response
Failure excerpt
The text was updated successfully, but these errors were encountered: