-
Notifications
You must be signed in to change notification settings - Fork 24.9k
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
Add FIPS specific testclusters configuration #41199
Conversation
Pinging @elastic/es-core-infra |
ClusterFormationTasks auto configured these properties for clusters. This PR adds FIPS specific configuration across all test clusters from the main build script to prevent coupling betwwen testclusters and the build plugin. Closes elastic#40904
@jkakavas yes, other projects still use ClusterFormationTasks. That will go away when the whole class goes. |
So, any further fips specific system properties should be added both in the build.gradle of the elasticsearch project and in the ClusterFormationTasks until that's removed, correct ? |
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.
LGTM
On second thought: I'm adding a few things related to FIPS config in #41024 and my initial approach is to add that config in BuildPlugin too , i.e.
AFAIU, we can't move the ones depending on buildResources to the main build script, so would it be worth it having fips related config in multiple places ? |
I think it's very much worth having everything in a single place, but it doesn't have to be the build plugin. Some projects ( tests ) will need fips without having that plugin applied. The build resources is still universally available since other tasks create it as well. We could also have everything fips specific live in a new plugin. |
ClusterFormationTasks auto configured these properties for clusters. This PR adds FIPS specific configuration across all test clusters from the main build script to prevent coupling betwwen testclusters and the build plugin. Closes #40904
ClusterFormationTasks auto configured these properties for clusters. This PR adds FIPS specific configuration across all test clusters from the main build script to prevent coupling betwwen testclusters and the build plugin. Closes elastic#40904
ClusterFormationTasks auto configured these properties for clusters.
This PR adds FIPS specific configuration across all test clusters from
the main build script to prevent coupling betwwen testclusters and the
build plugin.
Closes #40904