Skip to content

fix integration test override config#10694

Merged
clintropolis merged 1 commit intoapache:masterfrom
clintropolis:fix-integration-test-overrides
Dec 19, 2020
Merged

fix integration test override config#10694
clintropolis merged 1 commit intoapache:masterfrom
clintropolis:fix-integration-test-overrides

Conversation

@clintropolis
Copy link
Copy Markdown
Member

@clintropolis clintropolis commented Dec 18, 2020

Refactoring of docker-scripts in #10680 broke the 'override' config integration test cluster bring up due to missing environment variables. This PR changes docker_run_cluster.sh to check for DRUID_INTEGRATION_TEST_OVERRIDE_CONFIG_PATH and it will call compose in the previous manner if set.

stop_cluster.sh was also missing stopping the hadoop container, and like docker_run_cluster.sh will also now check for and supply the env variables for override as well when stopping the integration test cluster when the overrides are defined.

@clintropolis clintropolis merged commit 92e5700 into apache:master Dec 19, 2020
@clintropolis clintropolis deleted the fix-integration-test-overrides branch December 19, 2020 01:57
@jihoonson jihoonson added this to the 0.21.0 milestone Jan 4, 2021
JulianJaffePinterest pushed a commit to JulianJaffePinterest/druid that referenced this pull request Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants