Skip to content

Commit be6dd7f

Browse files
Merge pull request #14400 from rabbitmq/mergify/bp/v4.1.x/pr-14399
Make rabbit_ct_broker_helpers:configure_metadata_store/1 handle relative feature flag op lists (backport #14399)
2 parents 5d406f5 + 6e50ea6 commit be6dd7f

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,6 +1128,13 @@ configure_metadata_store(Config) ->
11281128
{rabbit,
11291129
[{forced_feature_flags_on_init,
11301130
{rel, [khepri_db], []}}]});
1131+
{rel, ListToEnable, ListToSkip} ->
1132+
Rel1 = {rel, [khepri_db | ListToEnable], ListToSkip},
1133+
rabbit_ct_helpers:merge_app_env(
1134+
Config1, {rabbit, [
1135+
{forced_feature_flags_on_init, Rel1}
1136+
]}
1137+
);
11311138
_ ->
11321139
rabbit_ct_helpers:merge_app_env(
11331140
Config1,
@@ -1144,6 +1151,13 @@ configure_metadata_store(Config) ->
11441151
{rabbit,
11451152
[{forced_feature_flags_on_init,
11461153
{rel, [], [khepri_db]}}]});
1154+
{rel, ListToEnable, ListToSkip} ->
1155+
Rel1 = {rel, ListToEnable, [khepri_db | ListToSkip]},
1156+
rabbit_ct_helpers:merge_app_env(
1157+
Config1, {rabbit, [
1158+
{forced_feature_flags_on_init, Rel1}
1159+
]}
1160+
);
11471161
_ ->
11481162
rabbit_ct_helpers:merge_app_env(
11491163
Config1,

0 commit comments

Comments
 (0)