From: Vladimir Khlyunev Date: Fri, 22 Feb 2019 11:22:49 +0000 (+0400) Subject: Add floating ip to jenkins slave description X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F87%2F40587%2F1;p=tools%2Fsustaining.git Add floating ip to jenkins slave description Also rename heat template to more precise name Change-Id: If3f7b69cad27323761b1d7a14c11f0e0d7588626 --- diff --git a/maintenance-ci/common/data/base_heat.yml b/maintenance-ci/common/data/jenkins-slave.yml similarity index 88% rename from maintenance-ci/common/data/base_heat.yml rename to maintenance-ci/common/data/jenkins-slave.yml index 17872ba..ec4d9fb 100644 --- a/maintenance-ci/common/data/base_heat.yml +++ b/maintenance-ci/common/data/jenkins-slave.yml @@ -71,13 +71,15 @@ resources: template: | #!/bin/bash mkdir -p /etc/jenkins-agent/ - echo "$FLAVOR $LABELS" > /etc/jenkins-agent/labels + echo "FLAVOR LABELS" > /etc/jenkins-agent/labels echo "127.0.0.1 $(hostname)" >> /etc/hosts + echo "FLOATING" > /etc/jenkins-agent/description wc_notify --data-binary '{"status": "SUCCESS"}' params: - $FLAVOR: {get_param: flavor} - $LABELS: {get_param: jenkins_labels} + FLAVOR: {get_param: flavor} + LABELS: {get_param: jenkins_labels} wc_notify: { get_attr: [wait_handle, curl_cli] } + FLOATING: { get_attr: [ floating_ip, floating_ip_address ] } outputs: diff --git a/maintenance-ci/common/jobs/deploy-jenkins-swarm.yaml b/maintenance-ci/common/jobs/deploy-jenkins-swarm.yaml index 3c1ee9f..f3fcb64 100644 --- a/maintenance-ci/common/jobs/deploy-jenkins-swarm.yaml +++ b/maintenance-ci/common/jobs/deploy-jenkins-swarm.yaml @@ -10,7 +10,7 @@ - string: name: HEAT_STACK_YAML description: "Stack yaml file" - default: "maintenance-ci/common/data/base_heat.yml" + default: "maintenance-ci/common/data/jenkins-slave.yml" - string: name: STACK_PREFIX description: "Stack prefix" diff --git a/maintenance-ci/common/jobs/deploy_stack.yaml b/maintenance-ci/common/jobs/deploy_stack.yaml index a97e919..57f57f9 100644 --- a/maintenance-ci/common/jobs/deploy_stack.yaml +++ b/maintenance-ci/common/jobs/deploy_stack.yaml @@ -10,7 +10,7 @@ - string: name: HEAT_STACK_YAML description: "Stack yaml file" - default: "maintenance-ci/common/data/base_heat.yml" + default: "maintenance-ci/common/data/jenkins-slave.yml" - string: name: STACK_PREFIX description: "Stack prefix"