Skip to content

Commit 8d2cb89

Browse files
VAULT-38463: Addressing ldap pipeline failure (hashicorp#8817) (hashicorp#8911)
* VAULT-38463: Addressing ldap pipeline failure * testing ldap tests * testing ldap tests * debugging ldap issue * testing pipeline * testing pipeline * testing pipeline * testing pipeline * testing pipeline * testing pipeline * testing pipeline * debugging ldap failure * debugging ldap failure * debugging pipeline * adding dependency for verify secrets * removing extra code * undo changes * undo changes Co-authored-by: Tin Vo <[email protected]>
1 parent ea954aa commit 8d2cb89

File tree

5 files changed

+10
-3
lines changed

5 files changed

+10
-3
lines changed

.github/workflows/test-run-enos-scenario-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ jobs:
197197
echo 'ENOS_VAR_vault_revision=${{ inputs.vault-revision }}'
198198
echo 'ENOS_VAR_vault_upgrade_initial_version=${{ matrix.attributes.upgrade_initial_version }}'
199199
echo 'ENOS_VAR_verify_aws_secrets_engine=false'
200-
echo 'ENOS_VAR_verify_ldap_secrets_engine=false'
200+
echo 'ENOS_VAR_verify_ldap_secrets_engine=true'
201201
echo 'ENOS_VAR_verify_log_secrets=true'
202202
} | tee -a "$GITHUB_ENV"
203203
- uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2

enos/enos-scenario-agent.hcl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,8 @@ scenario "agent" {
516516
description = global.description.verify_secrets_engines_create
517517
module = module.vault_verify_secrets_engines_create
518518
depends_on = [
519-
step.verify_vault_unsealed
519+
step.verify_vault_unsealed,
520+
step.get_vault_cluster_ips
520521
]
521522

522523
providers = {

enos/enos-scenario-dr-replication.hcl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,7 @@ scenario "dr_replication" {
747747
hosts = step.create_primary_cluster_targets.hosts
748748
ip_version = matrix.ip_version
749749
integration_host_state = step.set_up_external_integration_target.state
750+
ldap_enabled = false
750751
leader_host = step.get_primary_cluster_ips.leader_host
751752
ports = global.ports
752753
ipv4_cidr = step.create_vpc.ipv4_cidr
@@ -1154,6 +1155,7 @@ scenario "dr_replication" {
11541155
create_state = step.verify_secrets_engines_on_primary.state
11551156
hosts = step.get_secondary_cluster_ips.follower_hosts
11561157
ip_version = matrix.ip_version
1158+
ldap_enabled = false
11571159
vault_addr = step.create_secondary_cluster.api_addr_localhost
11581160
vault_edition = matrix.edition
11591161
vault_install_dir = global.vault_install_dir[matrix.artifact_type]
@@ -1296,6 +1298,7 @@ scenario "dr_replication" {
12961298
create_state = step.verify_secrets_engines_on_primary.state
12971299
hosts = step.get_secondary_cluster_ips.follower_hosts
12981300
ip_version = matrix.ip_version
1301+
ldap_enabled = false
12991302
vault_addr = step.create_secondary_cluster.api_addr_localhost
13001303
vault_edition = matrix.edition
13011304
vault_install_dir = global.vault_install_dir[matrix.artifact_type]

enos/enos-scenario-pr-replication.hcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -769,6 +769,7 @@ scenario "pr_replication" {
769769
hosts = step.create_primary_cluster_targets.hosts
770770
ip_version = matrix.ip_version
771771
integration_host_state = step.set_up_external_integration_target.state
772+
ldap_enabled = false
772773
leader_host = step.get_primary_cluster_ips.leader_host
773774
ports = global.ports
774775
ipv4_cidr = step.create_vpc.ipv4_cidr
@@ -986,6 +987,7 @@ scenario "pr_replication" {
986987
create_state = step.verify_secrets_engines_on_primary.state
987988
hosts = step.get_secondary_cluster_ips.follower_hosts
988989
ip_version = matrix.ip_version
990+
ldap_enabled = false
989991
vault_addr = step.create_secondary_cluster.api_addr_localhost
990992
vault_edition = matrix.edition
991993
vault_install_dir = global.vault_install_dir[matrix.artifact_type]

enos/enos-scenario-proxy.hcl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,8 @@ scenario "proxy" {
492492
description = global.description.verify_secrets_engines_create
493493
module = module.vault_verify_secrets_engines_create
494494
depends_on = [
495-
step.verify_vault_unsealed
495+
step.verify_vault_unsealed,
496+
step.get_vault_cluster_ips
496497
]
497498

498499
providers = {

0 commit comments

Comments
 (0)