From 20c4493436d828eba2e0262bc549a8c3e83d0f1b Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Wed, 11 Sep 2019 15:50:59 +0200 Subject: [PATCH] Fix host verification error in CI --- .gitlab-ci.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9bfc588c7..8a1b2f028 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,7 @@ variables: SUBDOMAIN: "ci-${CI_PIPELINE_ID}.ci" DOMAIN: "openappstack.net" ADDRESS: "ci-${CI_PIPELINE_ID}.ci.openappstack.net" + ANSIBLE_HOST_KEY_CHECKING: "False" ci_test_image: stage: build @@ -42,8 +43,6 @@ bootstrap: - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null - echo "hostname $HOSTNAME, subdomain $SUBDOMAIN, domain $DOMAIN, address $ADDRESS" - python3 -m openappstack $HOSTNAME create --create-droplet $DOMAIN --hostname $HOSTNAME --ssh-key-id $SSH_KEY_ID --create-domain-records --subdomain $SUBDOMAIN - - export ANSIBLE_HOST_KEY_CHECKING=False - - mkdir -p ~/.ssh/ && echo ssh-keyscan -t ssh-ed25519 "$ADDRESS" > ~/.ssh/known_hosts - python3 -m openappstack $HOSTNAME install --ansible-param='--skip-tags=helmfile' artifacts: paths: @@ -69,7 +68,6 @@ install: - chmod 755 ansible/ - eval $(ssh-agent -s) - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null - - mkdir -p ~/.ssh/ && echo ssh-keyscan -t ssh-ed25519 "$ADDRESS" > ~/.ssh/known_hosts - python3 -m openappstack $HOSTNAME install --ansible-param='--tags=helmfile' # Show versions of installed apps/binaries - ansible master -m shell -a 'oas-version-info.sh 2>&1' @@ -92,7 +90,6 @@ testinfra: - eval $(ssh-agent -s) - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null - cd ansible/ - - mkdir -p ~/.ssh/ && echo ssh-keyscan -t ssh-ed25519 "$ADDRESS" > ~/.ssh/known_hosts - pytest -v -m 'testinfra' --connection=ansible --ansible-inventory=../clusters/$HOSTNAME/inventory.yml --hosts='ansible://*' only: changes: @@ -112,7 +109,6 @@ certs: - eval $(ssh-agent -s) - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null - cd ansible/ - - mkdir -p ~/.ssh/ && echo ssh-keyscan -t ssh-ed25519 "$ADDRESS" > ~/.ssh/known_hosts - pytest -s -m 'certs' --connection=ansible --ansible-inventory=../clusters/$HOSTNAME/inventory.yml --hosts='ansible://*' only: changes: -- GitLab