Thanks a bunch for the hard work and releasing the tech preview for opensearch !
Here are a few notes/questions:
Quickly migrating older SG authentication configuration | Security for Elasticsearch | Search Guard
links to https://docs.search-guard.com/tech-preview/kibana_authentication_52migration_production.md
but that ends up as an 404
The documentation states how to upgrade from existing installations, but how do we migrate from ES 7.10.2/sg7 to Opensearch1.0.0/sgtp ? Should we first upgrade searchguard, and then migrate to Opensearch?
sgctl migrate-confighelp text it is stated in step 1 to “Update the Search Guard plugin for Elasticsearch on all nodes of your cluster”. It is however not stated to restart all nodes. Is that necessary ?
[EDIT] On the last point apparently it’s not possible to upgrade SG first, as it requires ES 7.14.1. We stayed at 7.10.2 to be sure to not run into issues once we would switch to opensearch
[EDIT] I installed opensearch 1.0.1 and sg plugin, and now I get the following error on startup :
[2021-09-23T16:57:17,988][ERROR][o.o.b.OpenSearchUncaughtExceptionHandler] [foo] uncaught exception in thread [main] org.opensearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Cannot have more than one plugin implementing a REST wrapper