Skip to content

Don't pass feature flag to non-snapshot artifacts #80033

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

Merged

Conversation

mark-vieira
Copy link
Contributor

When configuring BWC tests to use feature flags, we need to ensure we
don't inadvertently enable the flag on the old version nodes, as those
are NOT release builds and therefore fail if the feature flag is
present. This commit tweaks our config here to ensure we explicitly
enable the flag only on the upgraded nodes.

Closes #78219

When configuring BWC tests to use feature flags, we need to ensure we
don't inadvertently enable the flag on the old version nodes, as those
are NOT release builds and therefore fail if the feature flag is
present. This commit tweaks our config here to ensure we explicitly
enable the flag only on the upgraded nodes.
@mark-vieira mark-vieira added >non-issue :Delivery/Build Build or test infrastructure auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) test-release Trigger CI checks against release build labels Oct 28, 2021
@elasticmachine elasticmachine added the Team:Delivery Meta label for Delivery team label Oct 28, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@mark-vieira
Copy link
Contributor Author

@elasticmachine update branch

@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

1 similar comment
@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

@mark-vieira
Copy link
Contributor Author

@elasticmachine update branch

@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

1 similar comment
@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

@mark-vieira
Copy link
Contributor Author

@elasticmachine update branch

@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

@mark-vieira
Copy link
Contributor Author

@elasticmachine update branch

@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/release-tests

@elasticsearchmachine elasticsearchmachine merged commit fe15874 into elastic:master Nov 9, 2021
@mark-vieira mark-vieira deleted the feature_flag_bwc_fixes branch November 9, 2021 01:06
@hendrikmuhs
Copy link

@mark-vieira does this fix #80479?

@mark-vieira
Copy link
Contributor Author

@mark-vieira does this fix #80479?

Yep, this addresses that issue as well. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team test-release Trigger CI checks against release build v8.1.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Mixed cluster tests failing in release builds due to feature flag
5 participants