Started by upstream project "pipeline-templates" build number 724
originally caused by:
 Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-test/+/2258
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
[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/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 34fb771fc6b4e081080f3b53da9d9aa0153ee2aa (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 34fb771fc6b4e081080f3b53da9d9aa0153ee2aa # timeout=10
Commit message: "Merge "remove tpc jobs""
 > git rev-list --no-walk 34fb771fc6b4e081080f3b53da9d9aa0153ee2aa # 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/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 24c9460702fa74c57715aef350b850da1a8f0a37 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 24c9460702fa74c57715aef350b850da1a8f0a37 # timeout=10
Commit message: "specify series for easyrsa in tf bundle in juju"
 > git rev-list --no-walk 24c9460702fa74c57715aef350b850da1a8f0a37 # timeout=10
Copied 4 artifacts from "pipeline-templates" build number 724
[deploy-tf-juju-os] $ /bin/bash -xe /tmp/jenkins11413869513657213165.sh
+ source /home/jenkins/workspace/deploy-tf-juju-os/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ 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/58/2258/4/templates_724
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/58/2258/4/templates_724
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-test
++ GERRIT_PROJECT=opensdn-io/tf-test
++ export REPOS_CHANNEL=latest
++ REPOS_CHANNEL=latest
+ desc='Pipeline: pipeline-templates-724  Random: 44409  Stream: juju-os'
+ desc+='
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os'
+ echo 'DESCRIPTION Pipeline: pipeline-templates-724  Random: 44409  Stream: juju-os
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os'
DESCRIPTION Pipeline: pipeline-templates-724  Random: 44409  Stream: juju-os
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os
[description-setter] Description set: Pipeline: pipeline-templates-724  Random: 44409  Stream: juju-os
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os'
[deploy-tf-juju-os] $ /bin/bash -xe /tmp/jenkins9886248825432862011.sh
+ set -eo pipefail
+ source /home/jenkins/workspace/deploy-tf-juju-os/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ 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/58/2258/4/templates_724
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/58/2258/4/templates_724
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-test
++ GERRIT_PROJECT=opensdn-io/tf-test
++ 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] $ /bin/bash -xe /tmp/jenkins9927597594471326287.sh
+ set -eo pipefail
+ source /home/jenkins/workspace/deploy-tf-juju-os/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-724
++ 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/58/2258/4/templates_724
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/58/2258/4/templates_724
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/58/2258/4/templates_724
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
++ 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-2_2_5_8-4
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-2_2_5_8-4
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ GERRIT_CHANGE_ID=I0ca97299e4752863950d6ad3ef5963a9656fb94a
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-test
++ GERRIT_PROJECT=opensdn-io/tf-test
++ 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' ['UBUNTU24']='prepared-ubuntu24' ['ROCKY9']='prepared-rocky95')
++ declare -A OS_IMAGES
++ OS_IMAGE_USERS=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['UBUNTU24']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky' ['ROCKY95']='rocky')
++ declare -A OS_IMAGE_USERS
++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['UBUNTU24']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky' ['ROCKY95']='rocky')
++ declare -A OS_IMAGES_UP
++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['UBUNTU24']='' ['ROCKY9']='' ['ROCKY92']='' ['ROCKY95']='')
++ 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/deps.deploy-tf-juju-os.44409.env
++ export PROVIDER=openstack
++ PROVIDER=openstack
++ export ENVIRONMENT_OS=ubuntu22
++ ENVIRONMENT_OS=ubuntu22
++ export IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5
++ IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5
++ export IMAGE_SSH_USER=ubuntu
++ IMAGE_SSH_USER=ubuntu
++ export INSTANCE_IDS=13d8c164-d665-43b4-a260-876d58072ffb,
++ INSTANCE_IDS=13d8c164-d665-43b4-a260-876d58072ffb,
++ export instance_ip=10.0.0.141
++ instance_ip=10.0.0.141
++ export CONTROLLER_NODES=10.0.0.141,
++ CONTROLLER_NODES=10.0.0.141,
++ export ORCHESTRATOR=openstack
++ ORCHESTRATOR=openstack
++ export DEPLOYER=juju
++ DEPLOYER=juju
++ export JOB_LOGS_PATH=juju-os
++ JOB_LOGS_PATH=juju-os
+ source /home/jenkins/workspace/deploy-tf-juju-os/vars.deploy-tf-juju-os.44409.env
++ export SSL_ENABLE=true
++ SSL_ENABLE=true
++ export MONITORING_DEPLOY_TARGET=AIO
++ MONITORING_DEPLOY_TARGET=AIO
++ export MONITORING_DEPLOYER=juju
++ MONITORING_DEPLOYER=juju
++ export MONITORING_ORCHESTRATOR=os
++ MONITORING_ORCHESTRATOR=os
++ export ENVIRONMENT_OS=ubuntu22
++ ENVIRONMENT_OS=ubuntu22
+ export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os
+ FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/58/2258/4/templates_724/juju-os
+ ./src/opensdn-io/tf-jenkins/jobs/devstack/juju/deploy_tf.sh
INFO: Deploy juju/ (deploy-tf-juju-os)
Warning: Permanently added '10.0.0.141' (ECDSA) to the list of known hosts.
Warning: Permanently added '10.0.0.141' (ECDSA) to the list of known hosts.
INFO: =================== Wed Oct 22 19:29:43 UTC 2025 ===================
[there is no tf devenv configuration to load]
INFO: Applying stages juju machines k8s openstack tf wait
INFO: Running stage juju at Wed Oct 22 19:29:43 UTC 2025
Skipping stage juju because it's finished
INFO: Stage juju was run successfully Wed Oct 22 19:29:43 UTC 2025
INFO: Running stage machines at Wed Oct 22 19:29:43 UTC 2025
Skipping stage machines because it's finished
INFO: Stage machines was run successfully Wed Oct 22 19:29:43 UTC 2025
INFO: Running stage k8s at Wed Oct 22 19:29:43 UTC 2025
Skipping stage k8s because it's finished
INFO: Stage k8s was run successfully Wed Oct 22 19:29:43 UTC 2025
INFO: Running stage openstack at Wed Oct 22 19:29:43 UTC 2025
Skipping stage openstack because it's finished
INFO: Stage openstack was run successfully Wed Oct 22 19:29:43 UTC 2025
INFO: Running stage tf at Wed Oct 22 19:29:43 UTC 2025
INFO: check time sync on nodes and force sync Wed Oct 22 19:29:43 UTC 2025
INFO: controller nodes - 10.0.0.141 
INFO: agent nodes - 10.0.0.141
INFO: openstack controller nodes - 
INFO: sync time on machine ubuntu@10.0.0.141
Warning: Permanently added '10.0.0.141' (ED25519) to the list of known hosts.
Warning: Permanently added '10.0.0.141' (ED25519) to the list of known hosts.
INFO: Wed Oct 22 19:29:44 UTC 2025: ensure time is synced (chronyd)
INFO: Wed Oct 22 19:29:44 UTC 2025: time is synced
INFO: fetch deployer without docker
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 'opensdn-charms-src:master-2_2_5_8-4@master-2_2_5_8-4' (1 layers)...
INFO: Download of images into '/tmp/tmp.SPDu0ab7Ci' complete.
INFO: Use something like the following to load the result into a Docker daemon:
INFO:   tar -cC '/tmp/tmp.SPDu0ab7Ci' . | docker load
INFO: Change variables in bundle...
INFO: Print bundle...
machines:
  0:
    series: "jammy"
    constraints: mem=15G cores=2 root-disk=60G
series: "jammy"
services:
  tf-controller:
    charm: "/home/ubuntu/tf-charms/contrail-controller"
    series: "jammy"
    num_units: 1
    options:
      log-level: "SYS_DEBUG"
      min-cluster-size: 1
      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-2_2_5_8-4"
    expose: true
    to: [0]
  tf-analyticsdb:
    charm: "/home/ubuntu/tf-charms/contrail-analyticsdb"
    series: "jammy"
    num_units: 1
    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-2_2_5_8-4"
      min-cluster-size: 1
    expose: true
    to: [0]
  tf-analytics:
    charm: "/home/ubuntu/tf-charms/contrail-analytics"
    series: "jammy"
    num_units: 1
    options:
      log-level: "SYS_DEBUG"
      docker_runtime: auto
      docker-registry: "nexus.gz1.opensdn.io:5101"
      docker-registry-insecure: true
      image-tag: "master-2_2_5_8-4"
      min-cluster-size: 1
    expose: true
    to: [0]
  tf-agent:
    charm: "/home/ubuntu/tf-charms/contrail-agent"
    series: "jammy"
    options:
      log-level: "SYS_DEBUG"
      docker_runtime: auto
      docker-registry: "nexus.gz1.opensdn.io:5101"
      docker-registry-insecure: true
      image-tag: "master-2_2_5_8-4"
      kernel-hugepages-2m: "256"
  tf-keystone-auth:
    charm: "/home/ubuntu/tf-charms/contrail-keystone-auth"
    series: "jammy"
    num_units: 1
    to:
      - "0"
  tf-openstack:
    charm: "/home/ubuntu/tf-charms/contrail-openstack"
    series: "jammy"
    options:
      docker_runtime: auto
      docker-registry: "nexus.gz1.opensdn.io:5101"
      docker-registry-insecure: true
      image-tag: "master-2_2_5_8-4"
  easyrsa:
    # this must be one in HA
    series: "jammy"
    channel: 1.24/stable
    charm: easyrsa
    num_units: 1
    to:
      - "0"
relations:
# tf
- [ tf-controller, tf-analytics ]
- [ tf-controller, tf-analyticsdb ]
- [ tf-analytics, tf-analyticsdb ]
- [ tf-agent, tf-controller ]
- [ easyrsa, tf-controller ]
- [ easyrsa, tf-analytics ]
- [ easyrsa, tf-analyticsdb ]
- [ easyrsa, tf-agent ]
- [ tf-controller, tf-keystone-auth ]
- [ tf-openstack, tf-controller ]
INFO: Run bundle...
19:29:48 INFO  juju.cmd supercommand.go:56 running juju [2.9.49 a0e00417b8c153f999562bdb77e27e940f9813ca gc go1.21.9]
19:29:48 DEBUG juju.cmd supercommand.go:57   args: []string{"juju", "deploy", "--debug", "/home/ubuntu/bundle.yaml", "--map-machines=existing"}
19:29:48 INFO  juju.juju api.go:86 connecting to API addresses: [252.141.0.1:17070 10.0.0.141:17070]
19:29:48 DEBUG juju.api apiclient.go:1151 successfully dialed "wss://10.0.0.141:17070/api"
19:29:48 INFO  juju.api apiclient.go:686 connection established to "wss://10.0.0.141:17070/api"
19:29:48 INFO  juju.juju api.go:86 connecting to API addresses: [10.0.0.141:17070 252.141.0.1:17070]
19:29:48 DEBUG juju.api apiclient.go:1151 successfully dialed "wss://252.141.0.1:17070/model/c0236488-e7a6-400c-8112-c9841f08b672/api"
19:29:48 INFO  juju.api apiclient.go:686 connection established to "wss://252.141.0.1:17070/model/c0236488-e7a6-400c-8112-c9841f08b672/api"
19:29:48 WARN  juju.cmd.juju.application.deployer bundle.go:107 "services" key found in bundle file is deprecated, superseded by "applications" key.
19:29:48 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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            Placement: "",
            Offers:    nil,
            Units:     nil,
        },
        "glance": &bundlechanges.Application{
            Name:    "glance",
            Charm:   "glance",
            Scale:   0,
            Options: {
                "action-managed-upgrade":             bool(false),
                "audit-middleware":                   bool(false),
                "ceph-osd-replication-count":         float64(3),
                "ceph-pool-weight":                   float64(5),
                "cinder-http-retries":                float64(3),
                "cinder-state-transition-timeout":    float64(30),
                "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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  620,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            Placement: "",
            Offers:    nil,
            Units:     nil,
        },
        "heat": &bundlechanges.Application{
            Name:    "heat",
            Charm:   "heat",
            Scale:   0,
            Options: {
                "action-managed-upgrade": bool(false),
                "audit-middleware":       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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  548,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  689,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  159,
            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),
                "audit-middleware":                  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-network-segment-range":      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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  597,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            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),
                "audit-middleware":                         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(2),
                "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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  786,
            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",
                "block-device-allocate-retries":       float64(300),
                "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),
                "enable-vtpm":                         bool(false),
                "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-disk":                  float64(0),
                "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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  783,
            Placement: "",
            Offers:    nil,
            Units:     {
                {Name:"nova-compute/0", Machine:"0"},
            },
        },
        "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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            Placement: "",
            Offers:    nil,
            Units:     nil,
        },
        "ntp": &bundlechanges.Application{
            Name:    "ntp",
            Charm:   "ntp",
            Scale:   0,
            Options: {
                "auto_peers":           bool(false),
                "auto_peers_upstream":  float64(6),
                "bindaddresses":        "",
                "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:"22.04", Risk:"stable"},
            },
            Channel:   "stable",
            Revision:  52,
            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),
                "site-name":                                    "",
                "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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  692,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  94,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "8.0/stable",
            Revision:  257,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "3.9/stable",
            Revision:  246,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  180,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "yoga/stable",
            Revision:  518,
            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:"22.04", Risk:"stable"},
            },
            Channel:   "stable",
            Revision:  24,
            Placement: "",
            Offers:    nil,
            Units:     {
                {Name:"ubuntu/0", Machine:"0"},
            },
        },
    },
    Machines: {
        "0": &bundlechanges.Machine{
            ID:   "0",
            Base: series.Base{
                Name:    "ubuntu",
                Channel: series.Channel{Track:"22.04", Risk:"stable"},
            },
            Annotations: {},
        },
    },
    Relations: {
        {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:"nova-cloud-controller", Endpoint1:"image-service", App2:"glance", Endpoint2:"image-service"},
        {App1:"swift-proxy", Endpoint1:"object-store", App2:"glance", Endpoint2:"object-store"},
        {App1:"glance", Endpoint1:"shared-db", App2:"glance-mysql-router", Endpoint2:"shared-db"},
        {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:"swift-proxy", Endpoint1:"swift-storage", App2:"swift-storage", Endpoint2:"swift-storage"},
        {App1:"ubuntu", Endpoint1:"juju-info", App2:"ntp", Endpoint2:"juju-info"},
        {App1:"heat", Endpoint1:"shared-db", App2:"heat-mysql-router", Endpoint2:"shared-db"},
        {App1:"heat-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"},
        {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:"neutron-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"},
        {App1:"heat", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"},
        {App1:"heat", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"},
        {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:"nova-compute", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"},
        {App1:"nova-cloud-controller", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"},
        {App1:"swift-proxy", Endpoint1:"amqp", App2:"rabbitmq-server", Endpoint2:"amqp"},
        {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:"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-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"},
        {App1:"nova-cloud-controller", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"},
        {App1:"openstack-dashboard", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"},
        {App1:"swift-proxy", Endpoint1:"identity-service", App2:"keystone", Endpoint2:"identity-service"},
        {App1:"nova-cloud-controller", Endpoint1:"cloud-compute", App2:"nova-compute", Endpoint2:"cloud-compute"},
        {App1:"glance-mysql-router", Endpoint1:"db-router", App2:"mysql-innodb-cluster", Endpoint2:"db-router"},
    },
    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":1, "application-nova-mysql-router":1, "application-ntp":1, "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":1, "machine":1, "machine0lxdContainer":12, "relation":48, "subnet":15, "task":3},
    sequence:         {},
    MachineMap:       {"0":"0"},
    logger:           nil,
}
19:29:49 INFO  cmd bundlehandler.go:424 Located charm "easyrsa" in charm-hub, channel 1.24/stable
Executing changes:
- upload charm easyrsa from charm-hub for series jammy from channel 1.24/stable with architecture=amd64
19:29:52 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:750 added charm ch:amd64/jammy/easyrsa-15 for channel 1.24/stable
- deploy application easyrsa from charm-hub on jammy with 1.24/stable
19:29:52 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15"}
19:29:52 INFO  cmd bundlehandler.go:1005   added resource easyrsa
- upload charm /home/ubuntu/tf-charms/contrail-agent for series jammy with architecture=amd64
19:29:52 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-agent" with format 1, Kubernetes false
19:29:53 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-agent-0
- deploy application tf-agent on jammy
19:29:53 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-2" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-2":"local:jammy/contrail-agent-0", "deploy-1":"easyrsa"}
19:29:53 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-agent" with format 1, Kubernetes false
19:29:53 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- upload charm /home/ubuntu/tf-charms/contrail-analytics for series jammy with architecture=amd64
19:29:53 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-analytics" with format 1, Kubernetes false
19:29:53 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-analytics-0
- deploy application tf-analytics on jammy
19:29:53 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-4" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "deploy-1":"easyrsa", "deploy-3":"tf-agent"}
19:29:53 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-analytics" with format 1, Kubernetes false
19:29:53 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- expose all endpoints of tf-analytics and allow access from CIDRs 0.0.0.0/0 and ::/0
19:29:54 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-5" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "deploy-1":"easyrsa", "deploy-3":"tf-agent", "deploy-5":"tf-analytics"}
- upload charm /home/ubuntu/tf-charms/contrail-analyticsdb for series jammy with architecture=amd64
19:29:54 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-analyticsdb" with format 1, Kubernetes false
19:29:54 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-analyticsdb-0
- deploy application tf-analyticsdb on jammy
19:29:54 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-7" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-3":"tf-agent", "deploy-5":"tf-analytics"}
19:29:54 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-analyticsdb" with format 1, Kubernetes false
19:29:54 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- expose all endpoints of tf-analyticsdb and allow access from CIDRs 0.0.0.0/0 and ::/0
19:29:54 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-8" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- upload charm /home/ubuntu/tf-charms/contrail-controller for series jammy with architecture=amd64
19:29:54 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-controller" with format 1, Kubernetes false
19:29:55 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-controller-0
- deploy application tf-controller on jammy
19:29:55 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-10" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:55 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-controller" with format 1, Kubernetes false
19:29:55 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- expose all endpoints of tf-controller and allow access from CIDRs 0.0.0.0/0 and ::/0
19:29:55 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- upload charm /home/ubuntu/tf-charms/contrail-keystone-auth for series jammy with architecture=amd64
19:29:55 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-keystone-auth" with format 1, Kubernetes false
19:29:55 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-keystone-auth-0
- deploy application tf-keystone-auth on jammy
19:29:55 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-13" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:55 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-keystone-auth" with format 1, Kubernetes false
19:29:55 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- upload charm /home/ubuntu/tf-charms/contrail-openstack for series jammy with architecture=amd64
19:29:55 DEBUG juju.core.charm computedseries.go:27 series "bionic, focal, jammy" for charm "contrail-openstack" with format 1, Kubernetes false
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:787 added charm local:jammy/contrail-openstack-0
- deploy application tf-openstack on jammy
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$addCharm-15" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:56 DEBUG juju.core.charm computedseries.go:27 series "" for charm "contrail-openstack" with format 1, Kubernetes false
19:29:56 INFO  juju.cmd.juju.application.deployer series_selector.go:132 with the series "jammy" defined by the bundle
- add relation tf-controller - tf-analytics
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-5" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation tf-controller - tf-analyticsdb
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-8" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation tf-analytics - tf-analyticsdb
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-5" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-8" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation tf-agent - tf-controller
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:56 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation easyrsa - tf-controller
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation easyrsa - tf-analytics
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-5" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation easyrsa - tf-analyticsdb
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-8" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation easyrsa - tf-agent
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-3" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation tf-controller - tf-keystone-auth
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-14" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add relation tf-openstack - tf-controller
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-16" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
- add unit easyrsa/0 to existing machine 0
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-1" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0"
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0")
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263   resolved: placement "0"
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added easyrsa/0 unit to new machine
- add unit tf-analytics/0 to existing machine 0
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-5" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0"
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0")
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263   resolved: placement "0"
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analytics/0 unit to new machine
- add unit tf-analyticsdb/0 to existing machine 0
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-8" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0"
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0")
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:57 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263   resolved: placement "0"
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-analyticsdb/0 unit to new machine
- add unit tf-controller/0 to existing machine 0
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-11" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "addUnit-29":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0"
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0")
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "addUnit-29":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263   resolved: placement "0"
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-controller/0 unit to new machine
- add unit tf-keystone-auth/0 to existing machine 0
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "$deploy-14" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "addUnit-29":"0", "addUnit-30":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1243 addUnit: placement "0"
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1657 resolveMachine("0")
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1729 resolve "0" from map[string]string{"addCharm-0":"ch:amd64/jammy/easyrsa-15", "addCharm-10":"local:jammy/contrail-controller-0", "addCharm-13":"local:jammy/contrail-keystone-auth-0", "addCharm-15":"local:jammy/contrail-openstack-0", "addCharm-2":"local:jammy/contrail-agent-0", "addCharm-4":"local:jammy/contrail-analytics-0", "addCharm-7":"local:jammy/contrail-analyticsdb-0", "addUnit-27":"0", "addUnit-28":"0", "addUnit-29":"0", "addUnit-30":"0", "deploy-1":"easyrsa", "deploy-11":"tf-controller", "deploy-14":"tf-keystone-auth", "deploy-16":"tf-openstack", "deploy-3":"tf-agent", "deploy-5":"tf-analytics", "deploy-8":"tf-analyticsdb"}
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1263   resolved: placement "0"
19:29:58 DEBUG juju.cmd.juju.application.deployer bundlehandler.go:1282 added tf-keystone-auth/0 unit to new machine
19:29:58 INFO  cmd bundlehandler.go:624 Deploy of bundle completed.
19:29:58 DEBUG juju.api monitor.go:35 RPC connection died
19:29:58 DEBUG juju.api monitor.go:35 RPC connection died
19:29:58 INFO  cmd supercommand.go:544 command finished
DEBUG: kill running child jobs: 
Web UI will be available at https://10.0.0.141: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 Wed Oct 22 19:30:02 UTC 2025
INFO: Running stage wait at Wed Oct 22 19:30:02 UTC 2025
..........................................................................
INFO: done in 740s
INFO: Stage wait was run successfully Wed Oct 22 19:42:57 UTC 2025
[update tf stack configuration]
INFO: collect deployment env
INFO: auth_url=['AUTH_URL']
INFO: controller_nodes: 10.0.0.141
INFO: agent_nodes: 10.0.0.141
INFO: SSL is enabled. collecting certs
tf setup profile /home/ubuntu/.tf/stack.env
DEPLOYER=juju
CONTRAIL_CONTAINER_TAG=master-2_2_5_8-4
CONTRAIL_DEPLOYER_CONTAINER_TAG=master-2_2_5_8-4
CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
ORCHESTRATOR=openstack
OPENSTACK_VERSION="yoga"
CONTROLLER_NODES="10.0.0.141"
AGENT_NODES="10.0.0.141"
CONTROL_NODES="10.0.0.141 "
SSL_ENABLE="true"
LEGACY_ANALYTICS_ENABLE="true"
HUGE_PAGES_1G=
CONTAINER_RUNTIME=docker
K8S_CA=
DEPLOY_IPA_SERVER=
IPA_PASSWORD=
SSH_USER='ubuntu'
CONTROL_NODES='10.0.0.141'
SSL_CACERT='LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURTRENDQWpDZ0F3SUJBZ0lVRnpMTG9ZNUwvRGFBMUV1RDFFVHNncUhlTXlRd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0ZURVRNQkVHQTFVRUF3d0tNVEF1TUM0d0xqRTBNVEFlRncweU5URXdNakl4T1RNd01qQmFGdzB6TlRFdwpNakF4T1RNd01qQmFNQlV4RXpBUkJnTlZCQU1NQ2pFd0xqQXVNQzR4TkRFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCCkFRVUFBNElCRHdBd2dnRUtBb0lCQVFETmYvR2E4VlNGYXNubStkODNlTjFQNVFHaDhlSWM0Ym5WR3dWbFpMNlEKK1FXR1VTQmxncUpuWFpPcURVQ3kzUE9kaGZFQ29iblp0ZjA5a3NhUGpYQkU5V2l4ei9hbHhJV2pjYWkwTXN2egpraXEwZXdMdnhuTU9Rc1NGMWs3MFlvRmNHeG5CeUdDcG8rQ3BuRGJkV2xrQ0ZDOW9LanBjclZMU2xyUUY1REs2CmFGUVhNWVlBNWZvQlQ3bWxFclRDSlA4cXFBMERFb2kxZUxaNlpTU29HUk14ZDJIQzJrUVk3L2VLMlNmQ00zRTAKU0ljZERlQWVpWHB2ZkdYMEJlQXRYTXc2VXkyQmxuaTh3RDZ4MzNiczhBaTBXS3ltTzZxSkV4RlYzTi9jNEVkTgoyTDNmVHZsL0doSUtsT0R2ZFhZSUZWNlRSRzR4bWVYalM5RTFsTUo4cUU5dkFnTUJBQUdqZ1k4d2dZd3dIUVlEClZSME9CQllFRk5hTWpGNmpycU5aTWNrL1MxTHdkajVVTkxTK01GQUdBMVVkSXdSSk1FZUFGTmFNakY2anJxTloKTWNrL1MxTHdkajVVTkxTK29SbWtGekFWTVJNd0VRWURWUVFEREFveE1DNHdMakF1TVRReGdoUVhNc3Voamt2OApOb0RVUzRQVVJPeUNvZDR6SkRBTUJnTlZIUk1FQlRBREFRSC9NQXNHQTFVZER3UUVBd0lCQmpBTkJna3Foa2lHCjl3MEJBUXNGQUFPQ0FRRUFmVkVUZ09CUUo4TXVmZ3grMk5MQVlqVlFhUnN3cWtkWGZsSlAwemNaSnlhQ0hRN3MKMlh4cllNamdkcG9YbU0zc2VoektkYXVuTE5sS2hjYk12NklRUXVya1ZxYUZkcDIyb3ZBL1M0bGhiN1VVZTlVYQpUb25WSkdIWkFTS2Q2dEhnZlpEVElkelZsaUsrbkt3anBhbURnYTJ2ZmsvUG8rWHNZd25xS1FpVU1FMldBclk4Cit2cFlMejRtVG5rRFVhL1dGV1M3anlJdGdRSjdMWG9nRWUzalRUaXFqeXNhV01lRkFuRnFWQ1d1NVk1YXRzSksKNVVpMWQxZlAzR3llZVg0QUsyak1mWVR5cStHODVOdmVUTE9jRmRoN0NvQlNVQkZ6MnRDY3NyOTNZZENWZjZqUAoyNTFieTJwZnRJVE5sMjlHZ2JDemhxNTkxdFpmOVJzV0xRMGJsZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0='
SSL_CERT='Q2VydGlmaWNhdGU6CiAgICBEYXRhOgogICAgICAgIFZlcnNpb246IDMgKDB4MikKICAgICAgICBTZXJpYWwgTnVtYmVyOiAyICgweDIpCiAgICAgICAgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KICAgICAgICBJc3N1ZXI6IENOPTEwLjAuMC4xNDEKICAgICAgICBWYWxpZGl0eQogICAgICAgICAgICBOb3QgQmVmb3JlOiBPY3QgMjIgMTk6MzU6MjcgMjAyNSBHTVQKICAgICAgICAgICAgTm90IEFmdGVyIDogT2N0IDIwIDE5OjM1OjI3IDIwMzUgR01UCiAgICAgICAgU3ViamVjdDogQ049Y24tamVua2lucy1kZXBsb3ktcGxhdGZvcm0tanVqdS1vcy02MDUtMQogICAgICAgIFN1YmplY3QgUHVibGljIEtleSBJbmZvOgogICAgICAgICAgICBQdWJsaWMgS2V5IEFsZ29yaXRobTogcnNhRW5jcnlwdGlvbgogICAgICAgICAgICAgICAgUHVibGljLUtleTogKDIwNDggYml0KQogICAgICAgICAgICAgICAgTW9kdWx1czoKICAgICAgICAgICAgICAgICAgICAwMDpiNTpkOTpjYzo0YjoyYzo1ZTo3MTpjYzpjNjpmNTowMzpmYzpmMjpjNDoKICAgICAgICAgICAgICAgICAgICBkMzplNzowMTphZjozYjpkNToyZjoyNDo3OTo4YTo0ZDpiZDpkNTpmNTo0MDoKICAgICAgICAgICAgICAgICAgICA4Zjo1YzoyNzpiMzpiNzpiNzozMzpmMjo0NDo5YzoyMjo5NTpjZTo3NzpmYjoKICAgICAgICAgICAgICAgICAgICA5ZDplODphYTplZDpmYTowOToyMjo1Yzo4Yzo2MjpkYTphMjpiNjphZjpiZDoKICAgICAgICAgICAgICAgICAgICBmYzpmNjo0NjplYjplYTplNTo4ODoyYzpiZToxYzpjMzo1YTo1MTphMTpkZToKICAgICAgICAgICAgICAgICAgICA1ODpjMzpiNjozMzpjOTo0MTo4YjpiYTpjYjplNzo4MDo5YjpkZTo4YjpiOToKICAgICAgICAgICAgICAgICAgICBjZTo3ZDpiNTpmZDo5NDoyYTo0MjoyODpiNjo2NDoyOToyOTo0MDphNDpkNjoKICAgICAgICAgICAgICAgICAgICAxMjo2NjpkMDo4MDo3OTo2ZjpmMTphNzo2NDphYjo0NTozZDowYTo1ZjoyOToKICAgICAgICAgICAgICAgICAgICA0MTphNzpkNTpjZjoxOTo0Mzo3YzpiNDo2MzozYToyMTozNTowNjo5ZDo3MzoKICAgICAgICAgICAgICAgICAgICBkMToxZjoyOTo1Mjo1Nzo3ZjowMjo0ZjpmYzowNjo3ZTpiODo3ZjoxMzplZDoKICAgICAgICAgICAgICAgICAgICA0YToyNDowZTozNTpmNjplMTpjZDoyYTpiMDplZDowODoxNjpjOTo0ZjphNDoKICAgICAgICAgICAgICAgICAgICA1ODpkZTo1NzplNDoxODo3ZDpiZDo4ODowYzoxZDoyOTo3ZTo5YzplYjo0ZDoKICAgICAgICAgICAgICAgICAgICBlYjo5NzowZDo1YzphMDowZjpjZDo0ZToyNjpjYjoxOTpiMTozYzplOTpiNDoKICAgICAgICAgICAgICAgICAgICAxNzpjYzpiNDo3YjplNjoxZjo4MDo2MDoxNDo1ZTplNToxNzpmZTphMTplZjoKICAgICAgICAgICAgICAgICAgICA2NDphODpiNTo4NTphMDo4NDpjOTozMTpkZDo2ODo0MDo5OTplMDozMDphNToKICAgICAgICAgICAgICAgICAgICBmNjpiODpmNTplMzoyYzo1ZDoyNDplNzowYzphOTo2OTpiNjowMDpkNjoxOToKICAgICAgICAgICAgICAgICAgICA5OTo2OTo2MDpmYjoxMjo0ZTo5NjplMzo5MTo3NTpmMzo2MjozMzpmYjoxMToKICAgICAgICAgICAgICAgICAgICA2OTowMQogICAgICAgICAgICAgICAgRXhwb25lbnQ6IDY1NTM3ICgweDEwMDAxKQogICAgICAgIFg1MDl2MyBleHRlbnNpb25zOgogICAgICAgICAgICBYNTA5djMgQmFzaWMgQ29uc3RyYWludHM6IAogICAgICAgICAgICAgICAgQ0E6RkFMU0UKICAgICAgICAgICAgWDUwOXYzIFN1YmplY3QgS2V5IElkZW50aWZpZXI6IAogICAgICAgICAgICAgICAgNTA6MDc6MTA6NkE6RDI6M0M6NDU6M0M6Qzg6MzU6Mzc6MTc6QUM6QjQ6NzQ6NTc6REE6ODY6NTg6RTQKICAgICAgICAgICAgWDUwOXYzIEF1dGhvcml0eSBLZXkgSWRlbnRpZmllcjogCiAgICAgICAgICAgICAgICBrZXlpZDpENjo4Qzo4Qzo1RTpBMzpBRTpBMzo1OTozMTpDOTozRjo0Qjo1MjpGMDo3NjozRTo1NDozNDpCNDpCRQogICAgICAgICAgICAgICAgRGlyTmFtZTovQ049MTAuMC4wLjE0MQogICAgICAgICAgICAgICAgc2VyaWFsOjE3OjMyOkNCOkExOjhFOjRCOkZDOjM2OjgwOkQ0OjRCOjgzOkQ0OjQ0OkVDOjgyOkExOkRFOjMzOjI0CiAgICAgICAgICAgIFg1MDl2MyBFeHRlbmRlZCBLZXkgVXNhZ2U6IAogICAgICAgICAgICAgICAgVExTIFdlYiBDbGllbnQgQXV0aGVudGljYXRpb24sIFRMUyBXZWIgU2VydmVyIEF1dGhlbnRpY2F0aW9uCiAgICAgICAgICAgIFg1MDl2MyBLZXkgVXNhZ2U6IAogICAgICAgICAgICAgICAgRGlnaXRhbCBTaWduYXR1cmUsIEtleSBFbmNpcGhlcm1lbnQKICAgICAgICAgICAgWDUwOXYzIFN1YmplY3QgQWx0ZXJuYXRpdmUgTmFtZTogCiAgICAgICAgICAgICAgICBETlM6Y24tamVua2lucy1kZXBsb3ktcGxhdGZvcm0tanVqdS1vcy02MDUtMSwgSVAgQWRkcmVzczoxMC4wLjAuMTQxLCBJUCBBZGRyZXNzOjEyNy4wLjAuMQogICAgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KICAgIFNpZ25hdHVyZSBWYWx1ZToKICAgICAgICA4YTo2ZDplOToxNjpiODpjYTpjMjowMzozNzpmYjpkMTo1NzowYzplYTpiODpiMjoyYzo4NzoKICAgICAgICA1Zjo5ZTo4MzpjNzoxMjphNzphNzowZDo3NjphOTpjZDphNTpjNzplNzpmNzo3MDpkMDozNDoKICAgICAgICBjMzo0OTpiMTozYjphMzoyMDo4NTpkMjpiYTo5YTozZDplNjpmNTpkZDpjMTpmZTo1YzpiNzoKICAgICAgICA0YzoxMzozMzo0NjowZjo0ZDozZDo0ZjoxMjphNTo3NToxMTo4MDo1ZjpjZjozOTo4NzoyNDoKICAgICAgICBiYjo5MzozMjpiZTozYzowOTowMjpjMjoyMTo5MjoyMDo3Nzo3ZjoxNTpiNDpiZjpkZDo1YzoKICAgICAgICBmMzo2NDowYTpiODo5YjpjNDo5ZjoyYzo5NTpjZjo1MDpmNTo0MzoyNTo0Mjo5Mzo0NjpiMToKICAgICAgICAwYzo1YTpjNzo5YjpiNToxNTozYjphNjo0ZTo1NjphYTo4Mjo4Nzo0NzplYjowMzo5OToxNToKICAgICAgICA0ODoyZTphMzowODowYTozYTpkMzowODowNTo3Njo5YToyZDplZDoyOTphZjpjNDpiYTpjMjoKICAgICAgICAyZjo0NjpkYzozZTo2ODpiNzozMTo2MjphZDpkZTpmMDo1NDo2OTo0ZTo0NDpkMjowOTpkMDoKICAgICAgICAxNTo0Zjo1MzoxNzozMDphYzpmMDpjZTphZTo4ZjozOTphODoyNzpjMDo5NTo3ODo5YjpjMDoKICAgICAgICA2Yzo4NTo4MTo4Mzo0MDplNjo3MDo1OTo1NToyNzpmNzphZjpmYzo2Zjo3YTowZTplZjpiMjoKICAgICAgICAyNjphNDo2MzoxNTozNjo4MDpmOToxNzpjYTo1MTowMDo4NDpiYjo1ZDo1YTpmMTo0MToxMzoKICAgICAgICAwNzpkZjo5Zjo3MDpjNjo0OTo2YjpiZTpjZDo4Zjo3MjpkNjpjYjpjMjo3NDo1OTo0ZTo2ZDoKICAgICAgICAwZTowNjo3YjozYzo0MTpmNTowMzpiMzo4Njo1MzpmNTpjMzo5NDo1OTo0OTo4MjpkNzplODoKICAgICAgICA0NjphNTowZDplMgotLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS0KTUlJRHNEQ0NBcGlnQXdJQkFnSUJBakFOQmdrcWhraUc5dzBCQVFzRkFEQVZNUk13RVFZRFZRUUREQW94TUM0dwpMakF1TVRReE1CNFhEVEkxTVRBeU1qRTVNelV5TjFvWERUTTFNVEF5TURFNU16VXlOMW93TXpFeE1DOEdBMVVFCkF3d29ZMjR0YW1WdWEybHVjeTFrWlhCc2Iza3RjR3hoZEdadmNtMHRhblZxZFMxdmN5MDJNRFV0TVRDQ0FTSXcKRFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUxYWnpFc3NYbkhNeHZVRC9QTEUwK2NCcnp2VgpMeVI1aWsyOTFmVkFqMXduczdlM00vSkVuQ0tWem5mN25laXE3Zm9KSWx5TVl0cWl0cSs5L1BaRzYrcmxpQ3krCkhNTmFVYUhlV01PMk04bEJpN3JMNTRDYjNvdTV6bjIxL1pRcVFpaTJaQ2twUUtUV0VtYlFnSGx2OGFka3EwVTkKQ2w4cFFhZlZ6eGxEZkxSak9pRTFCcDF6MFI4cFVsZC9Bay84Qm42NGZ4UHRTaVFPTmZiaHpTcXc3UWdXeVUrawpXTjVYNUJoOXZZZ01IU2wrbk90TjY1Y05YS0FQelU0bXl4bXhQT20wRjh5MGUrWWZnR0FVWHVVWC9xSHZaS2kxCmhhQ0V5VEhkYUVDWjREQ2w5cmoxNHl4ZEpPY01xV20yQU5ZWm1XbGcreEpPbHVPUmRmTmlNL3NSYVFFQ0F3RUEKQWFPQjdEQ0I2VEFKQmdOVkhSTUVBakFBTUIwR0ExVWREZ1FXQkJSUUJ4QnEwanhGUE1nMU54ZXN0SFJYMm9aWQo1REJRQmdOVkhTTUVTVEJIZ0JUV2pJeGVvNjZqV1RISlAwdFM4SFkrVkRTMHZxRVpwQmN3RlRFVE1CRUdBMVVFCkF3d0tNVEF1TUM0d0xqRTBNWUlVRnpMTG9ZNUwvRGFBMUV1RDFFVHNncUhlTXlRd0hRWURWUjBsQkJZd0ZBWUkKS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CTUFzR0ExVWREd1FFQXdJRm9EQS9CZ05WSFJFRU9EQTJnaWhqYmkxcQpaVzVyYVc1ekxXUmxjR3h2ZVMxd2JHRjBabTl5YlMxcWRXcDFMVzl6TFRZd05TMHhod1FLQUFDTmh3Ui9BQUFCCk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ0tiZWtXdU1yQ0F6ZjcwVmNNNnJpeUxJZGZub1BIRXFlbkRYYXAKemFYSDUvZHcwRFREU2JFN295Q0YwcnFhUGViMTNjSCtYTGRNRXpOR0QwMDlUeEtsZFJHQVg4ODVoeVM3a3pLKwpQQWtDd2lHU0lIZC9GYlMvM1Z6elpBcTRtOFNmTEpYUFVQVkRKVUtUUnJFTVdzZWJ0UlU3cGs1V3FvS0hSK3NECm1SVklMcU1JQ2pyVENBVjJtaTN0S2EvRXVzSXZSdHcrYUxjeFlxM2U4RlJwVGtUU0NkQVZUMU1YTUt6d3pxNlAKT2FnbndKVjRtOEJzaFlHRFFPWndXVlVuOTYvOGIzb083N0ltcEdNVk5vRDVGOHBSQUlTN1hWcnhRUk1IMzU5dwp4a2xydnMyUGN0Ykx3blJaVG0wT0JuczhRZlVEczRaVDljT1VXVW1DMStoR3BRM2kKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo='
AUTH_PASSWORD='password'
KUBERNETES_CLUSTER_DOMAIN='admin_domain'
ENABLE_NAGIOS='false'
AUTH_DOMAIN='admin_domain'
AUTH_PORT='35357'
SSL_KEY='LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2QUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktZd2dnU2lBZ0VBQW9JQkFRQzEyY3hMTEY1eHpNYjEKQS96eXhOUG5BYTg3MVM4a2VZcE52ZFgxUUk5Y0o3TzN0elB5Ukp3aWxjNTMrNTNvcXUzNkNTSmNqR0xhb3Jhdgp2ZnoyUnV2cTVZZ3N2aHpEV2xHaDNsakR0alBKUVl1NnkrZUFtOTZMdWM1OXRmMlVLa0lvdG1RcEtVQ2sxaEptCjBJQjViL0duWkt0RlBRcGZLVUduMWM4WlEzeTBZem9oTlFhZGM5RWZLVkpYZndKUC9BWit1SDhUN1Vva0RqWDIKNGMwcXNPMElGc2xQcEZqZVYrUVlmYjJJREIwcGZwenJUZXVYRFZ5Z0Q4MU9Kc3Nac1R6cHRCZk10SHZtSDRCZwpGRjdsRi82aDcyU290WVdnaE1reDNXaEFtZUF3cGZhNDllTXNYU1RuREtscHRnRFdHWmxwWVBzU1RwYmprWFh6CllqUDdFV2tCQWdNQkFBRUNnZjl3Z244TTZWd2lPMllyVmQ2Yy9DOVlCbW1qS0RMdHNkSGFrSmtZMysySlpSRmUKU3BKUlFrdUJZNEc0cFRNUzJzTXkwQXR5WmhxdVJLVENxTzIwbGlJUjgvdUxJTnJmSEw1ZmxxUlp5czZJb1E5NQpsN09UeEY2akJJdnhXbml6R0xZS1VJVVZiN21aaGx0enZueTVEZkg4NkRHMklqS0NCcXV0Ulh3Ykd1UzVNczhSCndIMGxrL2MwQ0FubVNZa2dkZFlzbnBXZ0Jnc0liQzg2T3dsaTNPT01rNUEyOExTWkM1TnBXTGdVRXZ3SFcxWjEKd3NZaEZXY2pWWVhSTVlrRVVFRWJNNGNNb0RqdjI1Y2hKakhlbVdYODFFK3prUnZPVVdCZnczcm1EdHdIUHg0aQpQdm1jR0JZamUxTGcrckgxS2ZkMDJtUkV6cnZKZnh0ZGIwN1ZVRlVDZ1lFQTBXdGlPdnZ6c2FDbXJVTkpmSHFsClpueUlWKytJVm1GVitIUzNKRmlMLzNwL1U3dTJUQ1ZoNXBVOEhaNVFScTg4SFpZQ2VxS3FKc3pBQktTbzhCbjIKT09peHVmOUd4ZVFoM3M0ZkV5NnRuVnFET2RzQjR1Z3ZIVjZkd250Q2pxMXJUWG1JeHJXV2lOcWtncEtDZy9PRgpOaFFld3VCN3ZMNFk2NXVNK25MUjFWc0NnWUVBM2t5ZCtXRm1rMVJzK216R3BlSzhyTlkwL3U3MjlFdkh1TkFaCm01Nk5jV3czamNPYXdqcXpKUjJmS0lMMG1tQncrYXpvM1k0eXI2MmpmUXZBaXhDcWFodXZDeGxITEhCK2l5a2YKWTRmZ1RIa295aDk0dTlpaGVVdHJTc2c3VHhCbWZtRHgvNk1QLzVYVVVvWTZGSy9ndlY3QXhDY2NlTTFDUUxacQowSWo5M2RNQ2dZRUF5OG9Dd2tGeVNOVjd2VG13WmtqM2NiOFg4dkt1cXRoM2o1c01xWHJkYVpTc0dUQ2Uyb1M2Ck8yZllJejV2QWduK3B3L1dnNzZOYzhwbHhWN3k0d3R3bHJxaVVNeUE4NHZvQmVoeFJ2cHlpcUNNK0owTnZlQ1MKRUxPRk03ODg2cGtKeFUvU2NRUStaQmpZWkJQc25EazYxWUJJMnYwV2pIbzB4L29MKzZBR1grY0NnWUIweklqTQpPTkx1WWhPSVdKTGZJZ3pFT3lCSk9rRmpCbFgvMHNkQnJzTGViMStaQ3NkTGVoQWFWa0FEeHhyQjZoNHg4Um5CCkh5K2VnbnM5L21qQ0tKV0JmdDR2MUs1Q3VUQ2o2WTFtZkVQcnFsVTJMZWIvdThqTHRFYkJXZ2RmZVZ5QTFtc1EKU0JybHpWRnJzcjdkazdOZmpHTjRMSnlYRkRIVlVvTTQ0bUdRcFFLQmdRQ3VxZFRIN3EvSnZWTVo5c3RNTjRYMgpUdFJoMTNZZE0zUm1WRjNNUXQ4NHhrV00wTFVKS1pkaXBuT0pkNWtMTkVYWk9CM3haeEdjZ0JFL2JzL1NSb2g3CkhvNmlLWFZiSytndmRWYWkxVXdQVVdUcWhxL0hUMHFVNG5hbEs3MTI1MnVUTTUvVTVlV25xZVNLQWV5bExuclQKM0pkWmNmZDNhRGVZOEJDMGhPK2g4UT09Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K'
AUTH_URL='http://252.141.37.155:5050/v3'
DPDK_AGENT_NODES=''
INFO: Successful deployment Wed Oct 22 19:43:04 UTC 2025
DEBUG: kill running child jobs: 
INFO: Deploy  finished
+ exit
Archiving artifacts
Finished: SUCCESS