Started by upstream project "pipeline-templates" build number 62 originally caused by: Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-packages/+/1026 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on slave-openstack-gz1_1 (openstack) in workspace /home/jenkins/workspace/deploy-tf-juju-os@2 [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [WS-CLEANUP] Done The recommended git tool is: git No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-jenkins.git > git init /home/jenkins/workspace/deploy-tf-juju-os@2/src/opensdn-io/tf-jenkins # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-jenkins.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-jenkins.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-jenkins.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 # timeout=10 Commit message: "Merge "use juju-k8s instead of juju-os"" > git rev-list --no-walk f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 # timeout=10 The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-devstack.git > git init /home/jenkins/workspace/deploy-tf-juju-os@2/src/opensdn-io/tf-devstack # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-devstack.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-devstack.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-devstack.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision a70e1b89218f73b6c9f6780530074f429c49b896 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f a70e1b89218f73b6c9f6780530074f429c49b896 # timeout=10 Commit message: "tune CONFIG_API_WORKER_COUNT for ansible" > git rev-list --no-walk a70e1b89218f73b6c9f6780530074f429c49b896 # timeout=10 Copied 4 artifacts from "pipeline-templates" build number 62 [deploy-tf-juju-os@2] $ /bin/bash -xe /tmp/jenkins2756042298068546456.sh + source /home/jenkins/workspace/deploy-tf-juju-os@2/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-packages ++ GERRIT_PROJECT=opensdn-io/tf-packages ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + desc='Pipeline: pipeline-templates-62 Random: 53199 Stream: juju-os-ha' + desc+='
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha' + echo 'DESCRIPTION Pipeline: pipeline-templates-62 Random: 53199 Stream: juju-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha' DESCRIPTION Pipeline: pipeline-templates-62 Random: 53199 Stream: juju-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha [description-setter] Description set: Pipeline: pipeline-templates-62 Random: 53199 Stream: juju-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha' [deploy-tf-juju-os@2] $ /bin/bash -xe /tmp/jenkins5509670909737840618.sh + set -eo pipefail + source /home/jenkins/workspace/deploy-tf-juju-os@2/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-packages ++ GERRIT_PROJECT=opensdn-io/tf-packages ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-jenkins ./patchsets-info.json + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-devstack ./patchsets-info.json [deploy-tf-juju-os@2] $ /bin/bash -xe /tmp/jenkins2389550150748701184.sh + set -eo pipefail + source /home/jenkins/workspace/deploy-tf-juju-os@2/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-62 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/26/1026/1/templates_62 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ GERRIT_CHANGE_ID=Ie7236becfb869328c4b6a00e6e7f6436f5ce5877 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-packages ++ GERRIT_PROJECT=opensdn-io/tf-packages ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source ./src/opensdn-io/tf-jenkins/infra/openstack/definitions ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export OS_NETWORK=management ++ OS_NETWORK=management ++ export OS_DATA_NETWORK=data ++ OS_DATA_NETWORK=data ++ export OS_SG=default ++ OS_SG=default ++ export RESERVED_INSTANCES_COUNT=3 ++ RESERVED_INSTANCES_COUNT=3 ++ export RESERVED_CORES_COUNT=16 ++ RESERVED_CORES_COUNT=16 ++ export VM_BOOT_RETRIES=120 ++ VM_BOOT_RETRIES=120 ++ export VM_BOOT_DELAY=60 ++ VM_BOOT_DELAY=60 ++ export VOLUME_TYPE=ceph-ssd ++ VOLUME_TYPE=ceph-ssd ++ ENVIRONMENT_OS=rocky9 ++ VM_TYPES=(['xsmall']='STD3-1-4' ['small']='STD3-2-8' ['medium']='STD3-4-16' ['large']='STD3-8-32') ++ declare -A VM_TYPES ++ VOLUME_SIZE=(['xsmall']='50' ['small']='50' ['medium']='80' ['large']='80') ++ declare -A VOLUME_SIZE ++ OS_IMAGES=(['CENTOS7']='prepared-centos7' ['CENTOS8']='prepared-centos8' ['UBUNTU20']='prepared-ubuntu20' ['UBUNTU22']='prepared-ubuntu22' ['ROCKY9']='prepared-rocky92') ++ declare -A OS_IMAGES ++ OS_IMAGE_USERS=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky') ++ declare -A OS_IMAGE_USERS ++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky') ++ declare -A OS_IMAGES_UP ++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['ROCKY9']='' ['ROCKY92']='') ++ declare -A OS_IMAGES_DOWN ++ SSH_OPTIONS='-T -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o PasswordAuthentication=no' + source /home/jenkins/workspace/deploy-tf-juju-os@2/deps.deploy-tf-juju-os.53199.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=ubuntu20 ++ ENVIRONMENT_OS=ubuntu20 ++ export IMAGE=b2b4b2de-c5b4-4181-b613-3d6aa4932ada ++ IMAGE=b2b4b2de-c5b4-4181-b613-3d6aa4932ada ++ export IMAGE_SSH_USER=ubuntu ++ IMAGE_SSH_USER=ubuntu ++ export INSTANCE_IDS=a274a550-9a28-4f81-92c9-daafdd20c25f,4f4977b4-e55e-4eb2-b8e2-4c062daa61be,ee982141-9588-4da8-b959-3442a6900aaf,8eb7e1c7-ed36-411e-9d7f-3d4dcf243ab6,6f61edc6-6484-4f70-97d3-eb8bfaa5fb90,ed639a78-2fb6-4468-a4b5-17b7a9ed21de, ++ INSTANCE_IDS=a274a550-9a28-4f81-92c9-daafdd20c25f,4f4977b4-e55e-4eb2-b8e2-4c062daa61be,ee982141-9588-4da8-b959-3442a6900aaf,8eb7e1c7-ed36-411e-9d7f-3d4dcf243ab6,6f61edc6-6484-4f70-97d3-eb8bfaa5fb90,ed639a78-2fb6-4468-a4b5-17b7a9ed21de, ++ export instance_ip=10.0.0.17 ++ instance_ip=10.0.0.17 ++ export JUJU_CONTROLLER_NODES=10.0.0.17, ++ JUJU_CONTROLLER_NODES=10.0.0.17, ++ export CONTROLLER_NODES=10.0.0.29,10.0.0.12,10.0.0.41, ++ CONTROLLER_NODES=10.0.0.29,10.0.0.12,10.0.0.41, ++ export AGENT_NODES=10.0.0.36,10.0.0.27, ++ AGENT_NODES=10.0.0.36,10.0.0.27, ++ export ORCHESTRATOR=openstack ++ ORCHESTRATOR=openstack ++ export DEPLOYER=juju ++ DEPLOYER=juju ++ export JOB_LOGS_PATH=juju-os-ha ++ JOB_LOGS_PATH=juju-os-ha + source /home/jenkins/workspace/deploy-tf-juju-os@2/vars.deploy-tf-juju-os.53199.env ++ export MONITORING_DEPLOY_TARGET=HA ++ MONITORING_DEPLOY_TARGET=HA ++ export MONITORING_DEPLOYER=juju ++ MONITORING_DEPLOYER=juju ++ export MONITORING_ORCHESTRATOR=os ++ MONITORING_ORCHESTRATOR=os + export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha + FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/26/1026/1/templates_62/juju-os-ha + ./src/opensdn-io/tf-jenkins/jobs/devstack/juju/deploy_tf.sh INFO: Deploy juju/ (deploy-tf-juju-os) Warning: Permanently added '10.0.0.17' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.17' (ECDSA) to the list of known hosts. INFO: =================== Fri Sep 13 21:15:11 UTC 2024 =================== [there is no tf devenv configuration to load] INFO: Applying stages juju machines k8s openstack tf wait INFO: Running stage juju at Fri Sep 13 21:15:11 UTC 2024 Skipping stage juju because it's finished INFO: Stage juju was run successfully Fri Sep 13 21:15:11 UTC 2024 INFO: Running stage machines at Fri Sep 13 21:15:11 UTC 2024 Skipping stage machines because it's finished INFO: Stage machines was run successfully Fri Sep 13 21:15:11 UTC 2024 INFO: Running stage k8s at Fri Sep 13 21:15:11 UTC 2024 Skipping stage k8s because it's finished INFO: Stage k8s was run successfully Fri Sep 13 21:15:11 UTC 2024 INFO: Running stage openstack at Fri Sep 13 21:15:11 UTC 2024 Skipping stage openstack because it's finished INFO: Stage openstack was run successfully Fri Sep 13 21:15:11 UTC 2024 INFO: Running stage tf at Fri Sep 13 21:15:11 UTC 2024 INFO: check time sync on nodes and force sync Fri Sep 13 21:15:13 UTC 2024 INFO: controller nodes - 10.0.0.29 10.0.0.12 10.0.0.41 INFO: agent nodes - 10.0.0.36 10.0.0.27 INFO: openstack controller nodes - INFO: sync time on machine ubuntu@10.0.0.12 Warning: Permanently added '10.0.0.12' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.12' (ECDSA) to the list of known hosts. INFO: Fri Sep 13 21:15:15 UTC 2024: ensure time is synced (chronyd) INFO: Fri Sep 13 21:15:15 UTC 2024: time is synced INFO: sync time on machine ubuntu@10.0.0.27 Warning: Permanently added '10.0.0.27' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.27' (ECDSA) to the list of known hosts. INFO: Fri Sep 13 21:15:16 UTC 2024: ensure time is synced (chronyd) INFO: Fri Sep 13 21:15:16 UTC 2024: time is synced INFO: sync time on machine ubuntu@10.0.0.29 Warning: Permanently added '10.0.0.29' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.29' (ECDSA) to the list of known hosts. INFO: Fri Sep 13 21:15:17 UTC 2024: ensure time is synced (chronyd) INFO: Fri Sep 13 21:15:17 UTC 2024: time is synced INFO: sync time on machine ubuntu@10.0.0.36 Warning: Permanently added '10.0.0.36' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.36' (ECDSA) to the list of known hosts. INFO: Fri Sep 13 21:15:17 UTC 2024: ensure time is synced (chronyd) INFO: Fri Sep 13 21:15:17 UTC 2024: time is synced INFO: sync time on machine ubuntu@10.0.0.41 Warning: Permanently added '10.0.0.41' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.41' (ECDSA) to the list of known hosts. INFO: Fri Sep 13 21:15:18 UTC 2024: ensure time is synced (chronyd) INFO: Fri Sep 13 21:15:18 UTC 2024: time is synced nexus.gz1.opensdn.io is an alias for nexus.opensdn.io. nexus.opensdn.io has address 212.233.90.199 INFO: ishost = true namespace = registry_url = nexus.gz1.opensdn.io:5101 INFO: Downloading 'tf-charms-src:master-1_0_2_6-1@master-1_0_2_6-1' (1 layers)... INFO: Download of images into '/tmp/tmp.Fe6gjXMLBi' complete. INFO: Use something like the following to load the result into a Docker daemon: INFO: tar -cC '/tmp/tmp.Fe6gjXMLBi' . | docker load INFO: Change variables in bundle... INFO: Print bundle... machines: 0: series: "focal" constraints: mem=15G cores=2 root-disk=60G 1: series: "focal" constraints: mem=15G cores=2 root-disk=60G 2: series: "focal" constraints: mem=15G cores=2 root-disk=60G series: "focal" services: tf-controller: charm: "/home/ubuntu/tf-charms/contrail-controller" series: "focal" num_units: 3 options: log-level: "SYS_DEBUG" min-cluster-size: 3 auth-mode: "rbac" cassandra-minimum-diskgb: "4" cassandra-jvm-extra-opts: "-Xms1g -Xmx2g" docker_runtime: auto docker-registry: "nexus.gz1.opensdn.io:5101" docker-registry-insecure: true image-tag: "master-1_0_2_6-1" expose: true to: [0, 1, 2] tf-analyticsdb: charm: "/home/ubuntu/tf-charms/contrail-analyticsdb" series: "focal" num_units: 3 options: log-level: "SYS_DEBUG" cassandra-minimum-diskgb: "4" cassandra-jvm-extra-opts: "-Xms1g -Xmx2g" docker_runtime: auto docker-registry: "nexus.gz1.opensdn.io:5101" docker-registry-insecure: true image-tag: "master-1_0_2_6-1" min-cluster-size: 3 expose: true to: [0, 1, 2] tf-analytics: charm: "/home/ubuntu/tf-charms/contrail-analytics" series: "focal" num_units: 3 options: log-level: "SYS_DEBUG" docker_runtime: auto docker-registry: "nexus.gz1.opensdn.io:5101" docker-registry-insecure: true image-tag: "master-1_0_2_6-1" min-cluster-size: 3 expose: true to: [0, 1, 2] tf-agent: charm: "/home/ubuntu/tf-charms/contrail-agent" series: "focal" options: log-level: "SYS_DEBUG" docker_runtime: auto docker-registry: "nexus.gz1.opensdn.io:5101" docker-registry-insecure: true image-tag: "master-1_0_2_6-1" kernel-hugepages-2m: "256" tf-keystone-auth: charm: "/home/ubuntu/tf-charms/contrail-keystone-auth" series: "focal" num_units: 1 to: - "0" tf-openstack: charm: "/home/ubuntu/tf-charms/contrail-openstack" series: "focal" options: docker_runtime: auto docker-registry: "nexus.gz1.opensdn.io:5101" docker-registry-insecure: true image-tag: "master-1_0_2_6-1" relations: # tf - [ tf-controller, tf-analytics ] - [ tf-controller, tf-analyticsdb ] - [ tf-analytics, tf-analyticsdb ] - [ tf-agent, tf-controller ] - [ tf-controller, tf-keystone-auth ] - [ tf-openstack, tf-controller ] INFO: Run bundle... 21:15:19 INFO juju.cmd supercommand.go:56 running juju [2.9.49 a0e00417b8c153f999562bdb77e27e940f9813ca gc go1.21.9] 21:15:19 DEBUG juju.cmd supercommand.go:57 args: []string{"juju", "deploy", "--debug", "/home/ubuntu/bundle.yaml", "--map-machines=existing"} 21:15:19 INFO juju.juju api.go:86 connecting to API addresses: [10.0.0.17:17070 252.17.0.1:17070] 21:15:19 DEBUG juju.api apiclient.go:1151 successfully dialed "wss://252.17.0.1:17070/api" 21:15:19 INFO juju.api apiclient.go:686 connection established to "wss://252.17.0.1:17070/api" 21:15:19 INFO juju.juju api.go:86 connecting to API addresses: [252.17.0.1:17070 10.0.0.17:17070] 21:15:19 DEBUG juju.api apiclient.go:1151 successfully dialed "wss://10.0.0.17:17070/model/a6bdc552-fca1-4c3e-8ee9-820148aa73f8/api" 21:15:19 INFO juju.api apiclient.go:686 connection established to "wss://10.0.0.17:17070/model/a6bdc552-fca1-4c3e-8ee9-820148aa73f8/api" 21:15:19 WARN juju.cmd.juju.application.deployer bundle.go:107 "services" key found in bundle file is deprecated, superseded by "applications" key. 21:15:20 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:281 model: &bundlechanges.Model{ Applications: { "dashboard-mysql-router": &bundlechanges.Application{ Name: "dashboard-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"openstack-dashboard"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "glance": &bundlechanges.Application{ Name: "glance", Charm: "glance", Scale: 0, Options: { "action-managed-upgrade": bool(false), "ceph-osd-replication-count": float64(3), "ceph-pool-weight": float64(5), "database": "glance", "database-user": "glance", "debug": bool(true), "disk-formats": "ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso,root-tar", "dns-ha": bool(false), "ec-profile-k": float64(1), "ec-profile-m": float64(2), "ec-profile-plugin": "jerasure", "expose-image-locations": bool(true), "filesystem-store-datadir": "/var/lib/glance/images/", "ha-bindiface": "eth0", "ha-mcastport": float64(5444), "image-conversion": bool(false), "image-size-cap": "1TB", "nagios_context": "juju", "nagios_servicegroups": "", "openstack-origin": "distro", "pool-type": "replicated", "prefer-ipv6": bool(false), "rabbit-user": "glance", "rabbit-vhost": "openstack", "region": "RegionOne", "restrict-ceph-pools": bool(false), "restrict-image-location-operations": bool(false), "use-internal-endpoints": bool(false), "use-policyd-override": bool(false), "use-syslog": bool(false), "verbose": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 589, Placement: "", Offers: nil, Units: { {Name:"glance/0", Machine:"0/lxd/0"}, }, }, "glance-mysql-router": &bundlechanges.Application{ Name: "glance-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"glance"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "heat": &bundlechanges.Application{ Name: "heat", Charm: "heat", Scale: 0, Options: { "action-managed-upgrade": bool(false), "database": "heat", "database-user": "heat", "debug": bool(true), "dns-ha": bool(false), "encryption-key": "", "ha-bindiface": "eth0", "ha-mcastport": float64(5959), "nagios_context": "juju", "nagios_servicegroups": "", "openstack-origin": "distro", "prefer-ipv6": bool(false), "rabbit-user": "heat", "rabbit-vhost": "openstack", "region": "RegionOne", "ttl": float64(3.6e+06), "use-internal-endpoints": bool(false), "use-policyd-override": bool(false), "use-syslog": bool(false), "verbose": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 539, Placement: "", Offers: nil, Units: { {Name:"heat/0", Machine:"0/lxd/1"}, }, }, "heat-mysql-router": &bundlechanges.Application{ Name: "heat-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"heat"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "keystone": &bundlechanges.Application{ Name: "keystone", Charm: "keystone", Scale: 0, Options: { "action-managed-upgrade": bool(false), "admin-password": "password", "admin-port": float64(35357), "admin-role": "admin", "admin-user": "admin", "assignment-backend": "sql", "catalog-cache-expiration": float64(60), "database": "keystone", "database-user": "keystone", "debug": bool(true), "default-authorization-ttl": float64(0), "dns-ha": bool(false), "dogpile-cache-expiration": float64(600), "ec2-auth-ttl": float64(15), "fernet-max-active-keys": float64(3), "ha-bindiface": "eth0", "ha-mcastport": float64(5434), "identity-backend": "sql", "keystone-admin-role": "Admin", "keystone-service-admin-role": "KeystoneServiceAdmin", "ldap-config-flags": "None", "ldap-password": "None", "ldap-readonly": bool(true), "ldap-server": "None", "ldap-suffix": "None", "ldap-user": "None", "log-level": "WARNING", "nagios_context": "juju", "nagios_servicegroups": "", "openstack-origin": "distro", "prefer-ipv6": bool(false), "preferred-api-version": float64(3), "region": "RegionOne", "service-port": float64(5050), "service-tenant": "services", "token-expiration": float64(3600), "use-policyd-override": bool(false), "use-syslog": bool(false), "verbose": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", "wsgi-socket-rotation": bool(true), }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 691, Placement: "", Offers: nil, Units: { {Name:"keystone/0", Machine:"0/lxd/2"}, }, }, "keystone-mysql-router": &bundlechanges.Application{ Name: "keystone-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"keystone"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "mysql-innodb-cluster": &bundlechanges.Application{ Name: "mysql-innodb-cluster", Charm: "mysql-innodb-cluster", Scale: 0, Options: { "auto-rejoin-tries": "1000", "binlogs-expire-days": float64(10), "binlogs-max-size": "100M", "binlogs-path": "/var/log/mysql/mysql-bin.log", "cluster-name": "jujuCluster", "enable-binlogs": bool(false), "expel-timeout": float64(20), "innodb-buffer-pool-size": "256M", "innodb-change-buffering": "all", "innodb-file-per-table": bool(true), "innodb-io-capacity": float64(200), "max-connections": float64(1500), "prefer-ipv6": bool(false), "snapd_refresh": "", "source": "distro", "table-open-cache": float64(2048), "tuning-level": "safest", "wait-timeout": float64(3600), }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 153, Placement: "", Offers: nil, Units: { {Name:"mysql-innodb-cluster/0", Machine:"0/lxd/3"}, {Name:"mysql-innodb-cluster/1", Machine:"0/lxd/4"}, {Name:"mysql-innodb-cluster/2", Machine:"0/lxd/5"}, }, }, "neutron-api": &bundlechanges.Application{ Name: "neutron-api", Charm: "neutron-api", Scale: 0, Options: { "action-managed-upgrade": bool(false), "allow-automatic-dhcp-failover": bool(true), "allow-automatic-l3agent-failover": bool(false), "database": "neutron", "database-user": "neutron", "debug": bool(true), "dhcp-agents-per-network": float64(1), "dhcp-load-type": "networks", "dns-domain": "openstack.example.", "dns-ha": bool(false), "enable-dvr": bool(false), "enable-firewall-group-logging": bool(false), "enable-fwaas": bool(true), "enable-hardware-offload": bool(false), "enable-igmp-snooping": bool(false), "enable-l3ha": bool(false), "enable-ml2-dns": bool(false), "enable-ml2-port-security": bool(false), "enable-port-forwarding": bool(false), "enable-qos": bool(false), "enable-security-group-logging": bool(false), "enable-sriov": bool(false), "enable-vlan-trunking": bool(false), "global-physnet-mtu": float64(1500), "ha-bindiface": "eth0", "ha-mcastport": float64(5424), "ipv4-ptr-zone-prefix-size": float64(24), "ipv6-ptr-zone-prefix-size": float64(64), "l2-population": bool(true), "manage-neutron-plugin-legacy-mode": bool(false), "max-l3-agents-per-router": float64(2), "midonet-origin": "midonet-2015.06", "min-l3-agents-per-router": float64(2), "nagios_context": "juju", "nagios_servicegroups": "", "neutron-external-network": "ext_net", "neutron-plugin": "ovs", "neutron-security-groups": bool(true), "nsx-password": "admin", "nsx-username": "admin", "nuage-packages": "nuage-openstack-neutron nuagenetlib", "openstack-origin": "distro", "overlay-network-type": "gre", "plumgrid-password": "plumgrid", "plumgrid-username": "plumgrid", "polling-interval": float64(2), "prefer-ipv6": bool(false), "quota-floatingip": float64(50), "quota-health-monitors": float64(-1), "quota-member": float64(-1), "quota-network": float64(10), "quota-pool": float64(10), "quota-port": float64(50), "quota-router": float64(10), "quota-security-group": float64(10), "quota-security-group-rule": float64(100), "quota-subnet": float64(10), "quota-vip": float64(10), "rabbit-user": "neutron", "rabbit-vhost": "openstack", "region": "RegionOne", "report-interval": float64(30), "reverse-dns-lookup": bool(false), "router-scheduler-driver": "neutron.scheduler.l3_agent_scheduler.AZLeastRoutersScheduler", "rpc-response-timeout": float64(60), "uplink-status-propagation": bool(false), "use-internal-endpoints": bool(false), "use-policyd-override": bool(false), "use-syslog": bool(false), "verbose": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", "vlan-ranges": "physnet1:1000:2000", "vni-ranges": "1001:2000", "vsd-auth": "csproot:csproot", "vsd-auth-resource": "/me", "vsd-auth-ssl": bool(true), "vsd-base-uri": "/nuage/api/v3_0", "vsd-netpart-name": "juju-enterprise", "vsd-organization": "csp", }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 588, Placement: "", Offers: nil, Units: { {Name:"neutron-api/0", Machine:"0/lxd/6"}, }, }, "neutron-mysql-router": &bundlechanges.Application{ Name: "neutron-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"neutron-api"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "nova-cloud-controller": &bundlechanges.Application{ Name: "nova-cloud-controller", Charm: "nova-cloud-controller", Scale: 0, Options: { "action-managed-upgrade": bool(false), "allow-resize-to-same-host": bool(false), "bridge-interface": "br100", "bridge-ip": "11.0.0.1", "bridge-netmask": "255.255.255.0", "cache-known-hosts": bool(false), "console-access-protocol": "novnc", "console-keymap": "en-us", "console-proxy-ip": "local", "cpu-allocation-ratio": float64(16), "cross-az-attach": bool(true), "database": "nova", "database-user": "nova", "debug": bool(true), "disable-aws-compat": bool(false), "disk-allocation-ratio": float64(1), "dns-ha": bool(false), "enable-isolated-aggregate-filtering": bool(false), "enable-new-services": bool(true), "enable-serial-console": bool(false), "ha-bindiface": "eth0", "ha-mcastport": float64(5404), "limit-tenants-to-placement-aggregate": bool(false), "nagios_context": "juju", "nagios_servicegroups": "", "network-manager": "Neutron", "neutron-external-network": "ext_net", "notification-format": "unversioned", "openstack-origin": "distro", "placement-aggregate-required-for-tenants": bool(false), "prefer-ipv6": bool(false), "quota-count-usage-from-placement": bool(false), "rabbit-user": "nova", "rabbit-vhost": "openstack", "ram-allocation-ratio": float64(0.98), "region": "RegionOne", "service-guard": bool(false), "skip-hosts-with-build-failures": bool(false), "spice-agent-enabled": bool(true), "use-internal-endpoints": bool(false), "use-policyd-override": bool(false), "use-syslog": bool(false), "verbose": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", "wsgi-socket-rotation": bool(true), }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 748, Placement: "", Offers: nil, Units: { {Name:"nova-cloud-controller/0", Machine:"0/lxd/7"}, }, }, "nova-compute": &bundlechanges.Application{ Name: "nova-compute", Charm: "nova-compute", Scale: 0, Options: { "aa-profile-mode": "disable", "action-managed-upgrade": bool(false), "authorized-keys-path": "{homedir}/.ssh/authorized_keys", "bridge-interface": "br100", "bridge-ip": "11.0.0.1", "bridge-netmask": "255.255.255.0", "ceph-osd-replication-count": float64(3), "ceph-pool-weight": float64(30), "customize-failure-domain": bool(false), "database": "nova", "database-user": "nova", "debug": bool(true), "default-availability-zone": "nova", "default-ephemeral-format": "ext4", "ec-profile-k": float64(1), "ec-profile-m": float64(2), "ec-profile-plugin": "jerasure", "enable-live-migration": bool(true), "enable-resize": bool(true), "encrypt": bool(false), "flat-interface": "eth1", "force-raw-images": bool(true), "inject-password": bool(false), "ksm": "AUTO", "live-migration-completion-timeout": float64(800), "live-migration-downtime": float64(500), "live-migration-downtime-delay": float64(75), "live-migration-downtime-steps": float64(10), "live-migration-permit-auto-converge": bool(false), "live-migration-permit-post-copy": bool(false), "migration-auth-type": "ssh", "multi-host": "yes", "nagios_context": "juju", "notification-format": "unversioned", "nova-config": "/etc/nova/nova.conf", "openstack-origin": "distro", "pool-type": "replicated", "prefer-ipv6": bool(false), "rabbit-user": "nova", "rabbit-vhost": "openstack", "rbd-pool": "nova", "reserved-host-memory": float64(512), "restrict-ceph-pools": bool(false), "resume-guests-state-on-host-boot": bool(false), "send-notifications-to-logs": bool(false), "sysctl": "{ net.ipv4.neigh.default.gc_thresh1 : 128,\n net.ipv4.neigh.default.gc_thresh2 : 28672,\n net.ipv4.neigh.default.gc_thresh3 : 32768,\n net.ipv6.neigh.default.gc_thresh1 : 128,\n net.ipv6.neigh.default.gc_thresh2 : 28672,\n net.ipv6.neigh.default.gc_thresh3 : 32768,\n net.nf_conntrack_max : 1000000,\n net.netfilter.nf_conntrack_buckets : 204800,\n net.netfilter.nf_conntrack_max : 1000000 }\n", "use-internal-endpoints": bool(false), "use-multipath": bool(false), "use-syslog": bool(false), "verbose": bool(false), "virt-type": "qemu", }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 728, Placement: "", Offers: nil, Units: { {Name:"nova-compute/0", Machine:"3"}, {Name:"nova-compute/1", Machine:"4"}, }, }, "nova-mysql-router": &bundlechanges.Application{ Name: "nova-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"nova-cloud-controller"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "ntp": &bundlechanges.Application{ Name: "ntp", Charm: "ntp", Scale: 0, Options: { "auto_peers": bool(false), "auto_peers_upstream": float64(6), "max_check_attempts": "", "nagios_context": "juju", "nagios_ntpmon_checks": "offset peers reach sync proc vars", "nagios_servicegroups": "", "ntp_package": "", "orphan_stratum": float64(0), "peers": "", "pools": "0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com\n", "restrict_allow": "", "restrict_deny": "", "source": "", "unlimited_clients": "", "use_iburst": bool(true), "verify_ntp_servers": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"ubuntu"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "stable", Revision: 50, Placement: "", Offers: nil, Units: nil, }, "openstack-dashboard": &bundlechanges.Application{ Name: "openstack-dashboard", Charm: "openstack-dashboard", Scale: 0, Options: { "action-managed-upgrade": bool(false), "allow-password-autocompletion": bool(false), "cinder-backup": bool(false), "custom-theme": bool(false), "customization-module": "", "database": "horizon", "database-user": "horizon", "debug": "true", "default-create-volume": bool(true), "default-role": "member", "disable-instance-snapshot": bool(false), "disable-password-reveal": bool(false), "dns-ha": bool(false), "dropdown-max-items": float64(30), "enable-consistency-groups": bool(false), "enable-fip-topology-check": bool(true), "enforce-password-check": bool(true), "enforce-ssl": bool(false), "ha-bindiface": "eth0", "ha-mcastport": float64(5410), "haproxy-expose-stats": bool(false), "hide-create-volume": bool(false), "hsts-max-age-seconds": float64(0), "image-formats": "", "nagios_check_http_params": "-H localhost -I 127.0.0.1 -u '/' -e 200,301,302", "nagios_context": "juju", "nagios_servicegroups": "", "neutron-network-dvr": bool(false), "neutron-network-firewall": bool(false), "neutron-network-l3ha": bool(false), "neutron-network-lb": bool(false), "neutron-network-vpn": bool(false), "offline-compression": "yes", "openstack-origin": "distro", "password-retrieve": bool(false), "prefer-ipv6": bool(false), "retrieve-network-data-when-listing-instances": bool(true), "session-timeout": float64(3600), "ubuntu-theme": "yes", "use-internal-endpoints": bool(false), "use-policyd-override": bool(false), "use-syslog": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", "webroot": "/horizon", "wsgi-socket-rotation": bool(true), }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 652, Placement: "", Offers: nil, Units: { {Name:"openstack-dashboard/0", Machine:"0/lxd/8"}, }, }, "placement": &bundlechanges.Application{ Name: "placement", Charm: "placement", Scale: 0, Options: { "action-managed-upgrade": bool(false), "debug": bool(true), "dns-ha": bool(false), "openstack-origin": "distro", "region": "RegionOne", "use-internal-endpoints": bool(false), "use-syslog": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 99, Placement: "", Offers: nil, Units: { {Name:"placement/0", Machine:"0/lxd/9"}, }, }, "placement-mysql-router": &bundlechanges.Application{ Name: "placement-mysql-router", Charm: "mysql-router", Scale: 0, Options: { "auth_cache_refresh_interval": float64(2), "auth_cache_ttl": float64(-1), "base-port": float64(3306), "debug": bool(false), "max_connections": float64(1024), "source": "distro", "ttl": float64(0.5), "use-syslog": bool(false), }, Annotations: {}, Constraints: "", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {"placement"}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "8.0/stable", Revision: 200, Placement: "", Offers: nil, Units: nil, }, "rabbitmq-server": &bundlechanges.Application{ Name: "rabbitmq-server", Charm: "rabbitmq-server", Scale: 0, Options: { "busiest_queues": float64(0), "cluster-partition-handling": "ignore", "cron-timeout": float64(300), "enable-auto-restarts": bool(true), "exclude_queues": "[]", "ha-bindiface": "eth0", "ha-mcastport": float64(5406), "ha-vip-only": bool(false), "management_plugin": bool(true), "max-cluster-tries": float64(3), "min-cluster-size": float64(1), "mirroring-queues": bool(true), "mnesia-table-loading-retry-limit": float64(10), "mnesia-table-loading-retry-timeout": float64(30000), "nagios_context": "juju", "nagios_servicegroups": "", "notification-ttl": float64(3.6e+06), "prefer-ipv6": bool(false), "queue-master-locator": "min-masters", "queue_thresholds": "[['\\*', '\\*', 100, 200]]", "ssl": "off", "ssl_enabled": bool(false), "ssl_port": float64(5671), "stats_cron_schedule": "*/5 * * * *", "use-syslog": bool(false), "vip_cidr": float64(24), "vip_iface": "eth0", }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "3.9/stable", Revision: 188, Placement: "", Offers: nil, Units: { {Name:"rabbitmq-server/0", Machine:"0/lxd/10"}, }, }, "swift-proxy": &bundlechanges.Application{ Name: "swift-proxy", Charm: "swift-proxy", Scale: 0, Options: { "action-managed-upgrade": bool(false), "auth-type": "tempauth", "bind-port": float64(8080), "debug": bool(true), "delay-auth-decision": bool(true), "disable-ring-balance": bool(false), "dns-ha": bool(false), "enable-multi-region": bool(false), "ha-bindiface": "eth0", "ha-mcastport": float64(5414), "keystone-admin-tenant-name": "service", "keystone-auth-port": float64(35357), "keystone-auth-protocol": "http", "log-headers": bool(false), "min-hours": float64(0), "nagios_context": "juju", "nagios_servicegroups": "", "node-timeout": float64(60), "openstack-origin": "distro", "operator-roles": "Member,Admin", "partition-power": float64(16), "prefer-ipv6": bool(false), "rabbit-user": "swift", "rabbit-vhost": "openstack", "recoverable-node-timeout": float64(30), "region": "RegionOne", "replicas": float64(1), "static-large-object-segments": float64(0), "statsd-host": "", "statsd-port": float64(3125), "statsd-sample-rate": float64(1), "use-policyd-override": bool(false), "workers": float64(0), "zone-assignment": "manual", }, Annotations: {}, Constraints: "arch=amd64", Exposed: true, ExposedEndpoints: { "": { ExposeToSpaces: nil, ExposeToCIDRs: {"0.0.0.0/0", "::/0"}, }, }, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 171, Placement: "", Offers: nil, Units: { {Name:"swift-proxy/0", Machine:"0/lxd/11"}, }, }, "swift-storage": &bundlechanges.Application{ Name: "swift-storage", Charm: "swift-storage", Scale: 0, Options: { "account-max-connections": float64(2), "account-server-port": float64(6002), "account-server-port-rep": float64(6012), "action-managed-upgrade": bool(false), "allow-ufw-ip6-softfail": bool(false), "block-device": "/etc/swift/storagedev1.img|15G", "container-max-connections": float64(2), "container-server-port": float64(6001), "container-server-port-rep": float64(6011), "enable-firewall": bool(true), "encrypt": bool(false), "file-allocation-reserve": float64(0), "nagios-check-params": "-m -r 60 180 10 20", "nagios-replication-check-params": "replicated 15 2 1", "nagios_context": "juju", "nagios_servicegroups": "", "object-handoffs-first": bool(false), "object-lockup-timeout": float64(1800), "object-max-connections": float64(2), "object-replicator-concurrency": float64(1), "object-rsync-timeout": float64(900), "object-server-port": float64(6000), "object-server-port-rep": float64(6010), "object-server-threads-per-disk": float64(4), "openstack-origin": "distro", "overwrite": "false", "prefer-ipv6": bool(false), "statsd-host": "", "statsd-port": float64(3125), "statsd-sample-rate": float64(1), "storage-region": float64(1), "worker-multiplier": float64(1), "xfs-inode-size": float64(512), "zone": float64(1), }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "ussuri/stable", Revision: 496, Placement: "", Offers: nil, Units: { {Name:"swift-storage/0", Machine:"0"}, }, }, "ubuntu": &bundlechanges.Application{ Name: "ubuntu", Charm: "ubuntu", Scale: 0, Options: { "hostname": "", }, Annotations: {}, Constraints: "arch=amd64", Exposed: false, ExposedEndpoints: {}, SubordinateTo: {}, Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Channel: "stable", Revision: 24, Placement: "", Offers: nil, Units: { {Name:"ubuntu/0", Machine:"0"}, {Name:"ubuntu/1", Machine:"1"}, {Name:"ubuntu/2", Machine:"2"}, {Name:"ubuntu/3", Machine:"3"}, {Name:"ubuntu/4", Machine:"4"}, }, }, }, Machines: { "0": &bundlechanges.Machine{ ID: "0", Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Annotations: {}, }, "1": &bundlechanges.Machine{ ID: "1", Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Annotations: {}, }, "2": &bundlechanges.Machine{ ID: "2", Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Annotations: {}, }, "3": &bundlechanges.Machine{ ID: "3", Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Annotations: {}, }, "4": &bundlechanges.Machine{ ID: "4", Base: series.Base{ Name: "ubuntu", Channel: series.Channel{Track:"20.04", Risk:"stable"}, }, Annotations: {}, }, }, Relations: { {App1:"nova-cloud-controller", Endpoint1:"shared-db", App2:"nova-mysql-router", Endpoint2:"shared-db"}, {App1:"nova-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"openstack-dashboard", Endpoint1:"shared-db", App2:"dashboard-mysql-router", Endpoint2:"shared-db"}, {App1:"dashboard-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"placement", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"placement", Endpoint1:"placement", App2:"nova-cloud-controller", Endpoint2:"placement"}, {App1:"placement", Endpoint1:"shared-db", App2:"placement-mysql-router", Endpoint2:"shared-db"}, {App1:"ubuntu", Endpoint1:"juju-info", App2:"ntp", Endpoint2:"juju-info"}, {App1:"neutron-api", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"neutron-api", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"nova-cloud-controller", Endpoint1:"neutron-api", App2:"neutron-api", Endpoint2:"neutron-api"}, {App1:"neutron-api", Endpoint1:"shared-db", App2:"neutron-mysql-router", Endpoint2:"shared-db"}, {App1:"nova-cloud-controller", Endpoint1:"cloud-compute", App2:"nova-compute", Endpoint2:"cloud-compute"}, {App1:"nova-cloud-controller", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"nova-cloud-controller", Endpoint1:"image-service", App2:"glance", Endpoint2:"image-service"}, {App1:"nova-cloud-controller", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"glance", Endpoint1:"shared-db", App2:"glance-mysql-router", Endpoint2:"shared-db"}, {App1:"glance-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"placement-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"nova-compute", Endpoint1:"image-service", App2:"glance", Endpoint2:"image-service"}, {App1:"glance", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"glance", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"swift-proxy", Endpoint1:"object-store", App2:"glance", Endpoint2:"object-store"}, {App1:"openstack-dashboard", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"heat", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"swift-proxy", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"}, {App1:"keystone", Endpoint1:"shared-db", App2:"keystone-mysql-router", Endpoint2:"shared-db"}, {App1:"keystone-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"neutron-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"heat-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"}, {App1:"nova-compute", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"heat", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"swift-proxy", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"}, {App1:"swift-proxy", Endpoint1:"swift-storage", App2:"swift-storage", Endpoint2:"swift-storage"}, {App1:"heat", Endpoint1:"shared-db", App2:"heat-mysql-router", Endpoint2:"shared-db"}, }, ConstraintsEqual: func(string, string) bool {...}, Sequence: {"application-dashboard-mysql-router":1, "application-glance":1, "application-glance-mysql-router":1, "application-heat":1, "application-heat-mysql-router":1, "application-keystone":1, "application-keystone-mysql-router":1, "application-mysql-innodb-cluster":3, "application-neutron-api":1, "application-neutron-mysql-router":1, "application-nova-cloud-controller":1, "application-nova-compute":2, "application-nova-mysql-router":1, "application-ntp":5, "application-openstack-dashboard":1, "application-placement":1, "application-placement-mysql-router":1, "application-rabbitmq-server":1, "application-swift-proxy":1, "application-swift-storage":1, "application-ubuntu":5, "machine":5, "machine0lxdContainer":12, "relation":48, "subnet":27, "task":5}, sequence: {}, MachineMap: {"0":"0", "1":"1", "2":"2", "3":"3", "4":"4"}, logger: nil, } Executing changes: - upload charm /home/ubuntu/tf-charms/contrail-agent for series focal with architecture=amd64 21:15:20 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-agent" with format 1, Kubernetes false 21:15:20 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-agent-0 - deploy application tf-agent on focal 21:15:20 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-0" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0"} 21:15:20 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-agent" with format 1, Kubernetes false 21:15:20 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - upload charm /home/ubuntu/tf-charms/contrail-analytics for series focal with architecture=amd64 21:15:20 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-analytics" with format 1, Kubernetes false 21:15:21 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-analytics-0 - deploy application tf-analytics on focal 21:15:21 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-2" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "deploy-1":"tf-agent"} 21:15:21 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-analytics" with format 1, Kubernetes false 21:15:21 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - expose all endpoints of tf-analytics and allow access from CIDRs 0.0.0.0/0 and ::/0 21:15:21 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics"} - upload charm /home/ubuntu/tf-charms/contrail-analyticsdb for series focal with architecture=amd64 21:15:21 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-analyticsdb" with format 1, Kubernetes false 21:15:24 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-analyticsdb-0 - deploy application tf-analyticsdb on focal 21:15:24 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-5" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics"} 21:15:24 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-analyticsdb" with format 1, Kubernetes false 21:15:24 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - expose all endpoints of tf-analyticsdb and allow access from CIDRs 0.0.0.0/0 and ::/0 21:15:26 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb"} - upload charm /home/ubuntu/tf-charms/contrail-controller for series focal with architecture=amd64 21:15:26 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-controller" with format 1, Kubernetes false 21:15:27 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-controller-0 - deploy application tf-controller on focal 21:15:27 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-8" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb"} 21:15:27 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-controller" with format 1, Kubernetes false 21:15:27 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - expose all endpoints of tf-controller and allow access from CIDRs 0.0.0.0/0 and ::/0 21:15:27 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - upload charm /home/ubuntu/tf-charms/contrail-keystone-auth for series focal with architecture=amd64 21:15:27 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-keystone-auth" with format 1, Kubernetes false 21:15:27 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-keystone-auth-0 - deploy application tf-keystone-auth on focal 21:15:27 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-11" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:27 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-keystone-auth" with format 1, Kubernetes false 21:15:27 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - upload charm /home/ubuntu/tf-charms/contrail-openstack for series focal with architecture=amd64 21:15:27 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-openstack" with format 1, Kubernetes false 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:focal/contrail-openstack-0 - deploy application tf-openstack on focal 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-13" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-openstack" with format 1, Kubernetes false 21:15:28 INFO juju.cmd.juju.application.deployer series_selector.go:132 with the series "focal" defined by the bundle - add relation tf-controller - tf-analytics 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add relation tf-controller - tf-analyticsdb 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add relation tf-analytics - tf-analyticsdb 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add relation tf-agent - tf-controller 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add relation tf-controller - tf-keystone-auth 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-12" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add relation tf-openstack - tf-controller 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-14" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:28 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} - add unit tf-analytics/0 to existing machine 0 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0") 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "0" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analytics/0 unit to new machine - add unit tf-analytics/1 to existing machine 1 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "1" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("1") 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "1" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "1" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analytics/1 unit to new machine - add unit tf-analytics/2 to existing machine 2 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "2" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("2") 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "2" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "2" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analytics/2 unit to new machine - add unit tf-analyticsdb/0 to existing machine 0 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0" 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0") 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:29 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "0" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analyticsdb/0 unit to new machine - add unit tf-analyticsdb/1 to existing machine 1 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "1" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("1") 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "1" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "1" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analyticsdb/1 unit to new machine - add unit tf-analyticsdb/2 to existing machine 2 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-6" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "2" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("2") 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "2" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "2" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analyticsdb/2 unit to new machine - add unit tf-controller/0 to existing machine 0 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0" 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0") 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:30 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "0" 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-controller/0 unit to new machine - add unit tf-controller/1 to existing machine 1 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "1" 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("1") 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "1" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "1" 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-controller/1 unit to new machine - add unit tf-controller/2 to existing machine 2 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-9" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "addUnit-28":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "2" 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("2") 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "2" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "addUnit-28":"1", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:31 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "2" 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-controller/2 unit to new machine - add unit tf-keystone-auth/0 to existing machine 0 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-12" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "addUnit-28":"1", "addUnit-29":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0" 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0") 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"local:focal/contrail-agent-0", "addCharm-11":"local:focal/contrail-keystone-auth-0", "addCharm-13":"local:focal/contrail-openstack-0", "addCharm-2":"local:focal/contrail-analytics-0", "addCharm-5":"local:focal/contrail-analyticsdb-0", "addCharm-8":"local:focal/contrail-controller-0", "addUnit-21":"0", "addUnit-22":"1", "addUnit-23":"2", "addUnit-24":"0", "addUnit-25":"1", "addUnit-26":"2", "addUnit-27":"0", "addUnit-28":"1", "addUnit-29":"2", "deploy-1":"tf-agent", "deploy-12":"tf-keystone-auth", "deploy-14":"tf-openstack", "deploy-3":"tf-analytics", "deploy-6":"tf-analyticsdb", "deploy-9":"tf-controller"} 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263 resolved: placement "0" 21:15:32 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-keystone-auth/0 unit to new machine 21:15:32 INFO cmd bundlehandler.go:624 Deploy of bundle completed. 21:15:32 DEBUG juju.api monitor.go:35 RPC connection died 21:15:32 DEBUG juju.api monitor.go:35 RPC connection died 21:15:32 INFO cmd supercommand.go:544 command finished DEBUG: kill running child jobs: Web UI will be available at https://10.0.0.17:8143 Use admin/password to log in (use 'admin_domain' as domain in case of OpenStack deployment) Or source stackrc for CLI tools after successful deployment INFO: Stage tf was run successfully Fri Sep 13 21:15:42 UTC 2024 INFO: Running stage wait at Fri Sep 13 21:15:42 UTC 2024 ................................................................. INFO: done in 650s INFO: Stage wait was run successfully Fri Sep 13 21:26:52 UTC 2024 [update tf stack configuration] INFO: collect deployment env INFO: auth_url=['AUTH_URL'] INFO: controller_nodes: 10.0.0.12 10.0.0.29 10.0.0.41 INFO: agent_nodes: 10.0.0.27 10.0.0.36 tf setup profile /home/ubuntu/.tf/stack.env DEPLOYER=juju CONTRAIL_CONTAINER_TAG=master-1_0_2_6-1 CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_6-1 CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ORCHESTRATOR=openstack OPENSTACK_VERSION="ussuri" CONTROLLER_NODES="10.0.0.12 10.0.0.29 10.0.0.41" AGENT_NODES="10.0.0.27 10.0.0.36" CONTROL_NODES="10.0.0.29 10.0.0.12 10.0.0.41 " SSL_ENABLE="false" LEGACY_ANALYTICS_ENABLE="true" HUGE_PAGES_1G= CONTAINER_RUNTIME=docker K8S_CA= DEPLOY_IPA_SERVER= IPA_PASSWORD= KUBERNETES_CLUSTER_DOMAIN='admin_domain' AUTH_PORT='35357' ENABLE_NAGIOS='false' SSH_USER='ubuntu' AUTH_URL='http://252.29.204.209:5050/v3' AUTH_PASSWORD='password' DPDK_AGENT_NODES='' AUTH_DOMAIN='admin_domain' CONTROL_NODES='10.0.0.12,10.0.0.29,10.0.0.41' INFO: Successful deployment Fri Sep 13 21:26:59 UTC 2024 DEBUG: kill running child jobs: INFO: Deploy finished + exit Archiving artifacts Finished: SUCCESS