-
Notifications
You must be signed in to change notification settings - Fork 736
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
added experimental php 8.0 and elasticsearch 8.0 #2123
added experimental php 8.0 and elasticsearch 8.0 #2123
Conversation
ab6923e
to
d0a1574
Compare
@oleg-andreyev Thanks for getting this going. It will help a lot to get rid of the most obvious issues quickly. |
Hi @oleg-andreyev, do you have time to finish this PR ? What is missing ? |
2e96cee
to
d48b61f
Compare
@VincentLanglet last time everything was failing, today I've reconfigured a bit CI and now tests are working, it's only matter of fixing them. |
@oleg-andreyev Thanks for pushing on this front. Looks like there is only 1 failure left?
|
@ruflin @VincentLanglet all green. Expect random failure. |
🥳 What are the random failures you are referring to? Codecov or are there some flaky tests? |
It was codecov. It failed to validate signature , I'd propose to mark this step to allow to fail in order failing entire CI |
environment: &environment | ||
node.name: es01 | ||
cluster.name: es-docker-cluster | ||
cluster.initial_master_nodes: es01 | ||
discovery.seed_hosts: es01 | ||
bootstrap.memory_lock: 'true' | ||
xpack.security.enabled: 'false' | ||
action.destructive_requires_name: 'false' | ||
indices.id_field_data.enabled: 'true' |
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.
If we didn't enable this, did some of the test fail?
@@ -88,11 +88,13 @@ protected function _getIndexForTest(): Index | |||
$index = $this->_createIndex(); | |||
|
|||
$index->addDocuments([ | |||
// this is not a mistake, dynamic mapping will take first type |
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.
Make sense, that would also explain why on line 28 it was 2 before, so 1 doc got dropped I guess. Ideally we would load the mapping ourselfs instead of relying on dynamic mappings. Glad you found this.
Getting this in to get us closer to the 8.0 release. I don't think in this PR is anything controversial around 8.0. @oleg-andreyev Appreciate that you took this on and on the way also fixed some of the test and did cleanup 👍 |
in order to move forward this #2011 created CI step, "experimental" (allow to fail) to collect information.