diff --git a/.github/workflows/create-bosh-lite.yml b/.github/workflows/create-bosh-lite.yml index be96897dcd..7db7ca3927 100644 --- a/.github/workflows/create-bosh-lite.yml +++ b/.github/workflows/create-bosh-lite.yml @@ -122,7 +122,8 @@ jobs: env_name="${{ steps.setup-bbl-env.outputs.envName }}" cd $env_name/bbl-state - eval "$(bbl print-env)" + + eval "$(bbl print-env --shell-type posix)" jq -r .bosh.jumpbox_private_key metadata.json > /tmp/${env_name}.priv @@ -131,7 +132,9 @@ jobs: run: | env_name="${{ steps.setup-bbl-env.outputs.envName }}" cd $env_name/bbl-state - eval "$(bbl print-env)" + + eval "$(bbl print-env --shell-type posix)" + bosh update-runtime-config ${GITHUB_WORKSPACE}/bosh-deployment/runtime-configs/dns.yml --name dns STEMCELL_VERSION=$(bosh interpolate ${GITHUB_WORKSPACE}/cf-deployment/cf-deployment.yml --path /stemcells/alias=default/version) bosh upload-stemcell "https://bosh.io/d/stemcells/bosh-warden-boshlite-ubuntu-jammy-go_agent?v=${STEMCELL_VERSION}" @@ -162,9 +165,9 @@ jobs: if: failure() run: | env_name="${{ steps.setup-bbl-env.outputs.envName }}" - if [ -d ${env_name}/bbl_state ]; then + if [ -d ${env_name}/bbl-state ]; then cd ${env_name}/bbl-state - eval "$(bbl print-env)" + eval "$(bbl print-env --shell-type posix)" echo "Deleting env ${env_name}" bbl down --no-confirm --gcp-service-account-key=key.json diff --git a/.github/workflows/delete-bosh-lite.yml b/.github/workflows/delete-bosh-lite.yml index 72fc433ef9..532a2ae2fc 100644 --- a/.github/workflows/delete-bosh-lite.yml +++ b/.github/workflows/delete-bosh-lite.yml @@ -71,7 +71,7 @@ jobs: - name: delete bosh run: | cd ${ENV_NAME}/bbl-state - eval "$(bbl print-env)" + eval "$(bbl print-env --shell-type posix)" echo "Deleting env ${ENV_NAME}" echo ${BBL_GCP_SERVICE_ACCOUNT_KEY} > key.json diff --git a/.github/workflows/tests-integration-reusable.yml b/.github/workflows/tests-integration-reusable.yml index 6f82c54cdb..fc8149c951 100644 --- a/.github/workflows/tests-integration-reusable.yml +++ b/.github/workflows/tests-integration-reusable.yml @@ -88,7 +88,7 @@ jobs: if: ${{ !inputs.run-with-client-creds }} run: | pushd ./${ENV_NAME}/bbl-state - eval "$(bbl print-env)" + eval "$(bbl print-env --shell-type posix)" popd cd cli @@ -119,7 +119,7 @@ jobs: CF_INT_CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} run: | pushd ./${ENV_NAME}/bbl-state - eval "$(bbl print-env)" + eval "$(bbl print-env --shell-type posix)" popd cd cli