2026-03-16 01:28:32 INFO juju unit_agent.go:289 Starting unit workers for "tf-analyticsdb/0" 2026-03-16 01:28:32 INFO juju.worker.apicaller connect.go:163 [425aca] "unit-tf-analyticsdb-0" successfully connected to "252.129.0.1:17070" 2026-03-16 01:28:32 INFO juju.worker.apicaller connect.go:260 [425aca] password changed for "unit-tf-analyticsdb-0" 2026-03-16 01:28:32 INFO juju.worker.apicaller connect.go:163 [425aca] "unit-tf-analyticsdb-0" successfully connected to "10.0.0.129:17070" 2026-03-16 01:28:32 INFO juju.worker.migrationminion worker.go:142 migration phase is now: NONE 2026-03-16 01:28:32 INFO juju.worker.logger logger.go:120 logger worker started 2026-03-16 01:28:32 DEBUG juju.worker.dependency engine.go:580 "hook-retry-strategy" manifold worker started at 2026-03-16 01:28:32.520698446 +0000 UTC 2026-03-16 01:28:32 DEBUG juju.worker.dependency engine.go:580 "meter-status" manifold worker started at 2026-03-16 01:28:32.524838544 +0000 UTC 2026-03-16 01:28:32 DEBUG juju.worker.dependency engine.go:580 "metric-sender" manifold worker started at 2026-03-16 01:28:32.530241688 +0000 UTC 2026-03-16 01:28:32 DEBUG juju.worker.dependency engine.go:580 "uniter" manifold worker started at 2026-03-16 01:28:32.530846899 +0000 UTC 2026-03-16 01:28:32 DEBUG juju.worker.apiaddressupdater apiaddressupdater.go:98 updating API hostPorts to [[10.0.0.129:17070 252.129.0.1:17070 127.0.0.1:17070 [::1]:17070]] 2026-03-16 01:28:32 DEBUG juju.worker.meterstatus connected.go:93 got meter status change signal from watcher 2026-03-16 01:28:32 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for meterstatus (meter-status-changed) 2026-03-16 01:28:32 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for meterstatus (meter-status-changed) 2026-03-16 01:28:32 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:28:32 ERROR juju.worker.meterstatus runner.go:93 error running "meter-status-changed": charm missing from disk 2026-03-16 01:28:32 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:28:32 DEBUG juju.machinelock machinelock.go:186 machine lock released for meterstatus (meter-status-changed) 2026-03-16 01:28:32 INFO juju.worker.upgrader upgrader.go:216 no waiter, upgrader is done 2026-03-16 01:28:32 DEBUG juju.worker.dependency engine.go:603 "upgrader" manifold worker completed successfully 2026-03-16 01:28:32 DEBUG juju.worker.uniter uniter.go:883 starting local juju-run listener on {unix /var/lib/juju/agents/unit-tf-analyticsdb-0/run.socket } 2026-03-16 01:28:32 INFO juju.worker.uniter uniter.go:335 unit "tf-analyticsdb/0" started 2026-03-16 01:28:32 DEBUG juju.worker.uniter runlistener.go:117 juju-run listener running 2026-03-16 01:28:32 INFO juju.worker.uniter uniter.go:651 resuming charm install 2026-03-16 01:28:32 DEBUG juju.worker.uniter.operation executor.go:85 running operation install local:jammy/contrail-analyticsdb-0 for tf-analyticsdb/0 2026-03-16 01:28:32 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-03-16 01:28:32 INFO juju.worker.uniter.charm bundles.go:81 downloading local:jammy/contrail-analyticsdb-0 from API server 2026-03-16 01:28:32 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-03-16 01:28:32 DEBUG juju.worker.uniter.charm manifest_deployer.go:143 preparing to deploy charm "local:jammy/contrail-analyticsdb-0" 2026-03-16 01:28:32 DEBUG juju.worker.uniter.charm manifest_deployer.go:132 deploying charm "local:jammy/contrail-analyticsdb-0" 2026-03-16 01:28:33 DEBUG juju.worker.uniter.charm manifest_deployer.go:164 finishing deploy of charm "local:jammy/contrail-analyticsdb-0" 2026-03-16 01:28:33 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-03-16 01:28:33 INFO juju.worker.uniter uniter.go:361 hooks are retried false 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:499 got application change for tf-analyticsdb/0 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:574 got address change for tf-analyticsdb/0: ok=true, hashes=[0c0bf83cddf777259a3643b730283ee0f63531c70ba23c301a16e61678a691bf] 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:585 got leader settings change for tf-analyticsdb/0: ok=true 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:603 got relations change for tf-analyticsdb/0: ok=true 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:542 got config change for tf-analyticsdb/0: ok=true, hashes=[4a965ad9f31a0cc5a9be2ffe439ac59c9254f8f0b2e0631bfcfc227029c1f87e] 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:613 got storage change for tf-analyticsdb/0: [] ok=true 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:489 got unit change for tf-analyticsdb/0 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:564 got upgrade series change 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:714 no upgrade series in progress, reinitializing local upgrade series state 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:553 got trust config change for tf-analyticsdb/0: ok=true, hashes=[6cee67333b32bd433de85c3b2ce141fb2304ca45af0d248b8d56df21ffb9e00e] 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:595 got action change for tf-analyticsdb/0: [] ok=true 2026-03-16 01:28:33 DEBUG juju.worker.uniter.remotestate watcher.go:623 got update status interval change for tf-analyticsdb/0: ok=true 2026-03-16 01:28:33 INFO juju.worker.uniter.storage resolver.go:126 initial storage attachments ready 2026-03-16 01:28:33 INFO juju.worker.uniter resolver.go:159 found queued "install" hook 2026-03-16 01:28:33 DEBUG juju.worker.uniter.operation executor.go:85 running operation run install hook for tf-analyticsdb/0 2026-03-16 01:28:33 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run install hook) 2026-03-16 01:28:50 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{0}] map[] []}} 2026-03-16 01:29:49 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run install hook) 2026-03-16 01:29:49 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run install hook" for tf-analyticsdb/0 2026-03-16 01:29:49 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run install hook" for tf-analyticsdb/0 2026-03-16 01:29:49 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running install hook 2026-03-16 01:29:49 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:29:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing logrotate with options: ['--option=Dpkg::Options::=--force-confold'] 2026-03-16 01:29:50 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {55 {map[tf-analytics/0:{0}] map[] []}} 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 logrotate is already the newest version (3.19.0-1ubuntu1.1). 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-03-16 01:29:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing ['apt-transport-https', 'ca-certificates', 'curl', 'software-properties-common'] with options: ['--option=Dpkg::Options::=--force-confold'] 2026-03-16 01:29:50 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 ca-certificates is already the newest version (20240203~22.04.1). 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 curl is already the newest version (7.81.0-1ubuntu1.20). 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 software-properties-common is already the newest version (0.99.22.9). 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 apt-transport-https is already the newest version (2.4.14). 2026-03-16 01:29:51 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-03-16 01:29:51 WARNING unit.tf-analyticsdb/0.install logger.go:60 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). 2026-03-16 01:29:58 WARNING unit.tf-analyticsdb/0.install logger.go:60 W: https://download.docker.com/linux/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:1 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy InRelease 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:2 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-security InRelease 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:3 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-updates InRelease 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:4 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-proposed InRelease 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:5 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-backports InRelease 2026-03-16 01:29:58 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:6 https://download.docker.com/linux/ubuntu jammy InRelease 2026-03-16 01:29:59 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-03-16 01:29:59 WARNING unit.tf-analyticsdb/0.install logger.go:60 W: https://download.docker.com/linux/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. 2026-03-16 01:29:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing docker-ce=5:28.1.1-1~ubuntu.22.04~jammy with options: ['--option=Dpkg::Options::=--force-confold'] 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 docker-ce is already the newest version (5:28.1.1-1~ubuntu.22.04~jammy). 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded. 2026-03-16 01:30:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing ['docker-compose-plugin'] with options: ['--option=Dpkg::Options::=--force-confold'] 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-03-16 01:30:00 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-03-16 01:30:01 DEBUG unit.tf-analyticsdb/0.install logger.go:60 docker-compose-plugin is already the newest version (5.1.0-1~ubuntu.22.04~jammy). 2026-03-16 01:30:01 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-03-16 01:30:01 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33060 -> 292 2026-03-16 01:30:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-03-16 01:30:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': [], 'controller_servers': [], 'control_servers': [], 'analytics_servers': []} 2026-03-16 01:30:03 INFO juju.worker.uniter.operation runhook.go:159 ran "install" hook (via explicit, bespoke hook script) 2026-03-16 01:30:03 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run install hook" for tf-analyticsdb/0 2026-03-16 01:30:03 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:30:03 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run install hook) 2026-03-16 01:30:03 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:30:03 DEBUG juju.worker.uniter.relation statetracker.go:221 unit "tf-analyticsdb/0" (leader=true) entered scope for relation "tf-controller:contrail-analyticsdb tf-analyticsdb:contrail-analyticsdb" 2026-03-16 01:30:03 DEBUG juju.worker.uniter.relation statetracker.go:221 unit "tf-analyticsdb/0" (leader=true) entered scope for relation "tf-analytics:contrail-analyticsdb tf-analyticsdb:contrail-analyticsdb" 2026-03-16 01:30:03 DEBUG juju.worker.uniter.relation statetracker.go:221 unit "tf-analyticsdb/0" (leader=true) entered scope for relation "tf-analyticsdb:tls-certificates easyrsa:client" 2026-03-16 01:30:04 DEBUG juju.worker.uniter.relation statetracker.go:221 unit "tf-analyticsdb/0" (leader=true) entered scope for relation "tf-analyticsdb:analyticsdb-cluster" 2026-03-16 01:30:04 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (59; app: easyrsa) hook for tf-analyticsdb/0 2026-03-16 01:30:04 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-03-16 01:30:18 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{0}] map[] []}} 2026-03-16 01:30:32 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-03-16 01:30:32 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-03-16 01:30:32 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-03-16 01:30:32 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-created hook 2026-03-16 01:30:32 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:30:32 INFO juju.worker.uniter.operation runhook.go:162 skipped "tls-certificates-relation-created" hook (missing) 2026-03-16 01:30:32 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-03-16 01:30:32 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:30:32 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-03-16 01:30:32 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:30:32 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (50; app: tf-analyticsdb) hook for tf-analyticsdb/0 2026-03-16 01:30:32 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-03-16 01:30:57 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-03-16 01:30:57 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-03-16 01:30:57 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-03-16 01:30:57 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running analyticsdb-cluster-relation-created hook 2026-03-16 01:30:57 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:30:57 INFO juju.worker.uniter.operation runhook.go:162 skipped "analyticsdb-cluster-relation-created" hook (missing) 2026-03-16 01:30:57 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-03-16 01:30:57 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:30:57 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-03-16 01:30:57 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:30:57 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (54; app: tf-controller) hook for tf-analyticsdb/0 2026-03-16 01:30:57 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-03-16 01:31:06 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-03-16 01:31:06 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-03-16 01:31:06 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-03-16 01:31:06 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-created hook 2026-03-16 01:31:06 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:31:06 INFO juju.worker.uniter.operation runhook.go:162 skipped "contrail-analyticsdb-relation-created" hook (missing) 2026-03-16 01:31:06 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-03-16 01:31:06 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:31:06 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-03-16 01:31:06 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:31:06 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (55; app: tf-analytics) hook for tf-analyticsdb/0 2026-03-16 01:31:06 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-03-16 01:31:08 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:31:08 INFO juju.worker.uniter.operation runhook.go:162 skipped "contrail-analyticsdb-relation-created" hook (missing) 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:31:08 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:85 running operation accept leadership for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "accept leadership" for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "accept leadership" for tf-analyticsdb/0 2026-03-16 01:31:08 INFO juju.worker.uniter resolver.go:159 found queued "leader-elected" hook 2026-03-16 01:31:08 DEBUG juju.worker.uniter.operation executor.go:85 running operation run leader-elected hook for tf-analyticsdb/0 2026-03-16 01:31:08 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-03-16 01:31:10 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {55 {map[tf-analytics/0:{1}] map[] []}} 2026-03-16 01:31:10 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-03-16 01:31:10 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run leader-elected hook" for tf-analyticsdb/0 2026-03-16 01:31:10 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run leader-elected hook" for tf-analyticsdb/0 2026-03-16 01:31:10 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running leader-elected hook 2026-03-16 01:31:10 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:31:10 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster current info: {'tf-analyticsdb/0': '10.0.0.129'} 2026-03-16 01:31:10 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster saved info: {} 2026-03-16 01:31:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster info: {'tf-analyticsdb/0': '10.0.0.129'} 2026-03-16 01:31:11 DEBUG juju.worker.uniter.remotestate watcher.go:585 got leader settings change for tf-analyticsdb/0: ok=true 2026-03-16 01:31:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-03-16 01:31:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': [], 'control_servers': [], 'analytics_servers': []} 2026-03-16 01:31:11 INFO juju.worker.uniter.operation runhook.go:159 ran "leader-elected" hook (via explicit, bespoke hook script) 2026-03-16 01:31:11 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run leader-elected hook" for tf-analyticsdb/0 2026-03-16 01:31:11 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:31:11 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-03-16 01:31:11 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:31:11 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:31:11 DEBUG juju.worker.uniter.operation executor.go:85 running operation run config-changed hook for tf-analyticsdb/0 2026-03-16 01:31:11 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run config-changed hook) 2026-03-16 01:32:07 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run config-changed hook) 2026-03-16 01:32:07 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run config-changed hook" for tf-analyticsdb/0 2026-03-16 01:32:07 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run config-changed hook" for tf-analyticsdb/0 2026-03-16 01:32:07 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running config-changed hook 2026-03-16 01:32:07 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:32:08 INFO unit.tf-analyticsdb/0.juju-log server.go:316 /usr/bin/rsync -r --executability /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/files/plugins/ /usr/local/lib/nagios/plugins 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Writing file /etc/sudoers.d/nagios root:root 444 2026-03-16 01:32:08 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Nagios user not set up, nrpe checks not updated 2026-03-16 01:32:08 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-03-16 01:32:08 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': [], 'control_servers': [], 'analytics_servers': []} 2026-03-16 01:32:08 WARNING unit.tf-analyticsdb/0.config-changed logger.go:60 error: no such object: nexus.gz1.opensdn.io:5102/opensdn-analytics-query-engine:nightly 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nightly: Pulling from opensdn-analytics-query-engine 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 446f83f14b23: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e56708f7bc4: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 4b4e3e375e2a: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 3d7e4d9d9e17: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 61ac7fc4e6b0: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7f1dd7b429ac: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7640db5b8734: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 be3af79192b6: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 24cee0a1e80b: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 14c009b673f4: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2b3d19962942: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9a890ebde58b: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 43b80010f21e: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a77eaa1b3b92: Already exists 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 3fe74654fa7f: Pulling fs layer 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a7b5188e7044: Pulling fs layer 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 44fb7c2c4551: Pulling fs layer 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 3fe74654fa7f: Verifying Checksum 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 3fe74654fa7f: Download complete 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 3fe74654fa7f: Pull complete 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a7b5188e7044: Verifying Checksum 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a7b5188e7044: Download complete 2026-03-16 01:32:08 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a7b5188e7044: Pull complete 2026-03-16 01:32:09 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 44fb7c2c4551: Verifying Checksum 2026-03-16 01:32:09 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 44fb7c2c4551: Download complete 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 44fb7c2c4551: Pull complete 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Digest: sha256:0dba4e11930028bd5ad0fccf681b264e01d22a65882d99eb191b2a483ce0185a 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Status: Downloaded newer image for nexus.gz1.opensdn.io:5102/opensdn-analytics-query-engine:nightly 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nexus.gz1.opensdn.io:5102/opensdn-analytics-query-engine:nightly 2026-03-16 01:32:10 WARNING unit.tf-analyticsdb/0.config-changed logger.go:60 error: no such object: nexus.gz1.opensdn.io:5102/opensdn-external-cassandra:nightly 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nightly: Pulling from opensdn-external-cassandra 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8b2982eb1799: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8d4b57ef80ba: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a44251bec5c8: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c2b777e36c21: Pulling fs layer 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8b2982eb1799: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8d4b57ef80ba: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a44251bec5c8: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c2b777e36c21: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Waiting 2026-03-16 01:32:10 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Waiting 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Verifying Checksum 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Download complete 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Verifying Checksum 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Download complete 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Verifying Checksum 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Download complete 2026-03-16 01:32:11 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8b2982eb1799: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8b2982eb1799: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8d4b57ef80ba: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8d4b57ef80ba: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a44251bec5c8: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a44251bec5c8: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Verifying Checksum 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Download complete 2026-03-16 01:32:12 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c2b777e36c21: Download complete 2026-03-16 01:32:13 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Pull complete 2026-03-16 01:32:13 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Verifying Checksum 2026-03-16 01:32:13 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Download complete 2026-03-16 01:32:14 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Pull complete 2026-03-16 01:32:14 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Pull complete 2026-03-16 01:32:15 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Pull complete 2026-03-16 01:32:15 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Pull complete 2026-03-16 01:32:15 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Pull complete 2026-03-16 01:32:15 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Pull complete 2026-03-16 01:32:15 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8b2982eb1799: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 8d4b57ef80ba: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a44251bec5c8: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c2b777e36c21: Pull complete 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Digest: sha256:4bc3c45f437d4bbeab2c9664415d9747de4554f912815ee5cfda95595a9a6245 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Status: Downloaded newer image for nexus.gz1.opensdn.io:5102/opensdn-external-cassandra:nightly 2026-03-16 01:32:16 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nexus.gz1.opensdn.io:5102/opensdn-external-cassandra:nightly 2026-03-16 01:32:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-03-16 01:32:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': [], 'control_servers': [], 'analytics_servers': []} 2026-03-16 01:32:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:32:17 INFO juju.worker.uniter.operation runhook.go:159 ran "config-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:32:17 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run config-changed hook" for tf-analyticsdb/0 2026-03-16 01:32:17 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:32:17 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run config-changed hook) 2026-03-16 01:32:17 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:32:17 INFO juju.worker.uniter resolver.go:159 found queued "start" hook 2026-03-16 01:32:17 DEBUG juju.worker.uniter.operation executor.go:85 running operation run start hook for tf-analyticsdb/0 2026-03-16 01:32:17 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run start hook) 2026-03-16 01:32:18 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run start hook) 2026-03-16 01:32:18 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run start hook" for tf-analyticsdb/0 2026-03-16 01:32:18 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run start hook" for tf-analyticsdb/0 2026-03-16 01:32:18 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running start hook 2026-03-16 01:32:18 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:32:18 INFO juju.worker.uniter.operation runhook.go:162 skipped "start" hook (missing) 2026-03-16 01:32:18 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run start hook" for tf-analyticsdb/0 2026-03-16 01:32:18 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:32:18 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run start hook) 2026-03-16 01:32:18 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:32:18 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:32:18 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:32:18 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-03-16 01:32:18 DEBUG juju.worker.dependency engine.go:580 "metric-collect" manifold worker started at 2026-03-16 01:32:18.819764168 +0000 UTC 2026-03-16 01:32:53 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-03-16 01:32:53 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:53 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:53 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-joined hook for tf-controller/0 2026-03-16 01:32:53 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:32:53 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-joined" hook (via explicit, bespoke hook script) 2026-03-16 01:32:53 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:53 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:32:53 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-03-16 01:32:53 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:32:53 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:32:53 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:32:53 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:32:55 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{1}] map[] []}} 2026-03-16 01:32:55 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{1}] map[] []}} 2026-03-16 01:32:56 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:32:56 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:56 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:56 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-03-16 01:32:56 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:32:56 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-03-16 01:32:56 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: analytics_ips is not in config. calculating... 2026-03-16 01:32:56 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': []} 2026-03-16 01:32:57 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:32:57 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:32:57 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:32:57 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:32:57 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:32:57 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:32:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:32:57 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:32:57 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:33:37 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:33:37 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:37 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:37 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:33:37 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-03-16 01:33:37 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: analytics_ips is not in config. calculating... 2026-03-16 01:33:37 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': []} 2026-03-16 01:33:37 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:33:37 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:37 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:33:37 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:33:37 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:33:37 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:33:37 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (55; unit: tf-analytics/0) hook for tf-analyticsdb/0 2026-03-16 01:33:37 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:40 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:40 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:40 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:40 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-joined hook for tf-analytics/0 2026-03-16 01:33:40 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:33:40 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-joined" hook (via explicit, bespoke hook script) 2026-03-16 01:33:40 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:40 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:33:40 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:40 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:33:40 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:33:40 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:33:40 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (55; unit: tf-analytics/0) hook for tf-analyticsdb/0 2026-03-16 01:33:40 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:42 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:42 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:42 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:42 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-analytics/0 2026-03-16 01:33:42 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:33:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:55: ZIU: stage from relation None 2026-03-16 01:33:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:55: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': False, 'certs_hash': '', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:33:43 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:33:43 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:43 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:33:43 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-03-16 01:33:43 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:33:43 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:33:43 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-03-16 01:33:43 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-03-16 01:33:46 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-03-16 01:33:46 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:46 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:46 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-joined hook for easyrsa/0 2026-03-16 01:33:46 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:33:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: TLS_CTX: {'sans': '["cn-jenkins-deploy-platform-juju-os-685-1", "10.0.0.129", "127.0.0.1"]', 'common_name': 'cn-jenkins-deploy-platform-juju-os-685-1', 'certificate_name': 'cn-jenkins-deploy-platform-juju-os-685-1'} 2026-03-16 01:33:47 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-joined" hook (via explicit, bespoke hook script) 2026-03-16 01:33:47 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:33:47 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:33:47 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-03-16 01:33:47 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:33:47 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:33:47 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:33:47 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:33:47 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-03-16 01:33:47 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:04 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:04 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:04 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:04 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-changed hook for easyrsa/0 2026-03-16 01:34:04 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:34:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: tls-certificates client's relation data is not fully available. Rel data: {'ca': '-----BEGIN CERTIFICATE-----\nMIIDSDCCAjCgAwIBAgIUet4EluCKQjESGlhCnzMJl5t1EtAwDQYJKoZIhvcNAQEL\nBQAwFTETMBEGA1UEAwwKMTAuMC4wLjEyOTAeFw0yNjAzMTYwMTI4NDhaFw0zNjAz\nMTMwMTI4NDhaMBUxEzARBgNVBAMMCjEwLjAuMC4xMjkwggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCRrklRlOWUVhmUHeS6Thj9B87aQdXanZxfj9smm+ET\n29pbYQPXx4dWGFF42NTKTaNRtRWLZNiocWKzNdkObLdQoj05C6OlWhfpBZMi2CyI\nussrVMIlFgHoBZO/E0uJYDEmQv5OV+MOQ/nCvJX2WQpKAyUgEowZiGOLWopYXUaL\nWnZChWlpVPDqloOTG9PulGkGK0BntGVXo6mJkZcz39oUqR5UZchYOVv53twQRTZI\nLxbbwtnNLNBvzGOaUvCXVhG7KvhvENtpN4MDdnTb+OezRnc/hfb8TmQzp+5gDjBK\nil1HpAhGgD9cOc0wNnE6XWh8bNOLqhKYM7iMrQ/b6Hh7AgMBAAGjgY8wgYwwHQYD\nVR0OBBYEFE2Ykb7u0vgegvD5NlG3jOADM06oMFAGA1UdIwRJMEeAFE2Ykb7u0vge\ngvD5NlG3jOADM06ooRmkFzAVMRMwEQYDVQQDDAoxMC4wLjAuMTI5ghR63gSW4IpC\nMRIaWEKfMwmXm3US0DAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG\n9w0BAQsFAAOCAQEAfoaCcmu4WeQ/g60D/7k3GHxMlPpoU6+Uy3f4MD87dNP8DQby\nX2EzJT+p8YTArvNPVZxAdH/iM92PlaZvNqo2kIaW5RBSvmcy45bsMQigzXud8X93\nx9rt2JDPIymwpZnhZx2lwHpEF0Z1SdY4bUWn8IVGqpRmH1AXhZ16lKQzr3kQtjfB\nyg3LdXNZHWA2T1T7LjlyYzGXyI1rQiyh/NBjbhgRT1z/vCJoWpILqdJiCw8mnFzR\nq2gBQ0bGPFAIChmTDaKGpGEaoiv0B2XE5nf1CUhT+rbo79tHxizSfXVVtbdixUWl\nEGPGtwnHUDva7hZBOebtsoRJXJoW5ga2avFygQ==\n-----END CERTIFICATE-----', 'client.cert': 'Certificate:\n Data:\n Version: 3 (0x2)\n Serial Number: 1 (0x1)\n Signature Algorithm: sha256WithRSAEncryption\n Issuer: CN=10.0.0.129\n Validity\n Not Before: Mar 16 01:32:52 2026 GMT\n Not After : Mar 13 01:32:52 2036 GMT\n Subject: CN=client\n Subject Public Key Info:\n Public Key Algorithm: rsaEncryption\n Public-Key: (2048 bit)\n Modulus:\n 00:b5:95:a6:57:d5:39:5f:19:1a:1d:44:fe:34:8e:\n 8a:cd:1c:e8:41:b6:c5:47:a7:27:e3:cc:71:1c:9f:\n a1:6d:c2:ec:a8:83:73:2d:83:ed:84:34:dd:37:7e:\n e6:b4:4a:c4:0d:ae:15:55:6a:d4:8d:5c:13:72:3f:\n 0c:a5:91:fd:42:b6:e5:ac:8b:f7:50:52:ff:85:cd:\n 70:6a:29:7e:42:f3:8d:b7:04:a0:a6:de:28:d3:ac:\n d1:1d:e7:9c:79:0e:0b:3d:f6:dc:77:97:01:5e:1d:\n 1f:07:d2:39:03:3e:b8:0b:6a:4a:1a:c4:7e:e0:66:\n da:18:f2:3c:44:fa:cc:0c:d4:a4:f0:03:50:ef:61:\n 52:21:26:89:f3:a2:ae:74:d3:28:83:db:44:93:36:\n dc:d8:f2:f8:4f:60:1c:0f:dd:20:dd:25:06:9b:93:\n 6c:9a:a7:58:c3:29:22:53:cb:b2:a5:d5:4f:f2:7c:\n 07:28:5b:55:57:84:f4:34:c6:af:f8:54:5a:0e:d5:\n 4c:fa:b3:8f:7c:67:7d:b9:fd:c3:c8:f6:42:11:e5:\n ac:17:4a:74:3e:b1:35:0e:f2:76:f2:16:b2:e1:e5:\n db:df:df:dc:ab:b1:3d:18:e8:1c:c7:d3:6e:47:c4:\n 50:f6:f2:36:39:31:6d:fc:b5:f2:99:91:2e:3b:bf:\n 95:91\n Exponent: 65537 (0x10001)\n X509v3 extensions:\n X509v3 Basic Constraints: \n CA:FALSE\n X509v3 Subject Key Identifier: \n F4:46:6C:04:08:1E:40:DD:BD:29:3E:B8:C2:44:AC:26:74:C6:41:82\n X509v3 Authority Key Identifier: \n keyid:4D:98:91:BE:EE:D2:F8:1E:82:F0:F9:36:51:B7:8C:E0:03:33:4E:A8\n DirName:/CN=10.0.0.129\n serial:7A:DE:04:96:E0:8A:42:31:12:1A:58:42:9F:33:09:97:9B:75:12:D0\n X509v3 Extended Key Usage: \n TLS Web Client Authentication\n X509v3 Key Usage: \n Digital Signature\n Signature Algorithm: sha256WithRSAEncryption\n Signature Value:\n 0e:c0:7f:a0:f1:89:75:17:41:ab:a3:35:d5:63:a5:82:80:d5:\n 12:b0:4f:28:16:25:54:65:90:92:36:57:f1:aa:f9:cb:53:06:\n 70:2d:85:5b:4e:99:9a:5a:e1:8d:b9:06:4f:51:97:7c:e8:22:\n dc:57:bf:d0:1b:d0:9d:f5:4a:2b:d6:f1:11:36:31:67:c7:47:\n c5:3d:19:b7:41:80:04:8c:b5:61:47:1d:7c:f8:9a:03:ba:4b:\n 8b:4d:76:d0:bf:49:4a:0a:81:0c:4c:d7:a7:ca:f2:91:ae:04:\n 32:7d:1a:b0:7b:84:49:b0:2d:b0:ec:ce:ab:36:a5:92:35:ec:\n 48:81:b5:0d:f0:2e:38:8f:d1:4e:f8:e6:1f:33:00:8a:9e:bd:\n 9d:da:d1:cb:9b:8e:03:2e:c5:e4:74:1a:24:3a:d3:0b:5e:e9:\n 43:f5:19:9f:fd:dc:a2:86:ea:33:d3:9d:49:15:c4:7a:b8:99:\n ca:49:cd:58:8c:bf:5d:10:28:fb:e9:c6:4e:d6:71:07:50:80:\n b2:c7:c5:81:01:9e:06:13:86:60:9c:e2:60:8a:2b:36:6b:c3:\n 11:01:70:56:07:ba:47:42:74:e8:45:36:5e:8e:16:9f:4c:c9:\n 44:0c:bd:a1:08:cb:6c:17:98:b2:1e:ec:f5:76:de:0a:10:e0:\n ed:1e:bd:fe\n-----BEGIN CERTIFICATE-----\nMIIDQzCCAiugAwIBAgIBATANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDDAoxMC4w\nLjAuMTI5MB4XDTI2MDMxNjAxMzI1MloXDTM2MDMxMzAxMzI1MlowETEPMA0GA1UE\nAwwGY2xpZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtZWmV9U5\nXxkaHUT+NI6KzRzoQbbFR6cn48xxHJ+hbcLsqINzLYPthDTdN37mtErEDa4VVWrU\njVwTcj8MpZH9QrblrIv3UFL/hc1wail+QvONtwSgpt4o06zRHeeceQ4LPfbcd5cB\nXh0fB9I5Az64C2pKGsR+4GbaGPI8RPrMDNSk8ANQ72FSISaJ86KudNMog9tEkzbc\n2PL4T2AcD90g3SUGm5NsmqdYwykiU8uypdVP8nwHKFtVV4T0NMav+FRaDtVM+rOP\nfGd9uf3DyPZCEeWsF0p0PrE1DvJ28hay4eXb39/cq7E9GOgcx9NuR8RQ9vI2OTFt\n/LXymZEuO7+VkQIDAQABo4GhMIGeMAkGA1UdEwQCMAAwHQYDVR0OBBYEFPRGbAQI\nHkDdvSk+uMJErCZ0xkGCMFAGA1UdIwRJMEeAFE2Ykb7u0vgegvD5NlG3jOADM06o\noRmkFzAVMRMwEQYDVQQDDAoxMC4wLjAuMTI5ghR63gSW4IpCMRIaWEKfMwmXm3US\n0DATBgNVHSUEDDAKBggrBgEFBQcDAjALBgNVHQ8EBAMCB4AwDQYJKoZIhvcNAQEL\nBQADggEBAA7Af6DxiXUXQaujNdVjpYKA1RKwTygWJVRlkJI2V/Gq+ctTBnAthVtO\nmZpa4Y25Bk9Rl3zoItxXv9Ab0J31SivW8RE2MWfHR8U9GbdBgASMtWFHHXz4mgO6\nS4tNdtC/SUoKgQxM16fK8pGuBDJ9GrB7hEmwLbDszqs2pZI17EiBtQ3wLjiP0U74\n5h8zAIqevZ3a0cubjgMuxeR0GiQ60wte6UP1GZ/93KKG6jPTnUkVxHq4mcpJzViM\nv10QKPvpxk7WcQdQgLLHxYEBngYThmCc4mCKKzZrwxEBcFYHukdCdOhFNl6OFp9M\nyUQMvaEIy2wXmLIe7PV23goQ4O0evf4=\n-----END CERTIFICATE-----', 'client.key': '-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC1laZX1TlfGRod\nRP40jorNHOhBtsVHpyfjzHEcn6Ftwuyog3Mtg+2ENN03fua0SsQNrhVVatSNXBNy\nPwylkf1CtuWsi/dQUv+FzXBqKX5C8423BKCm3ijTrNEd55x5Dgs99tx3lwFeHR8H\n0jkDPrgLakoaxH7gZtoY8jxE+swM1KTwA1DvYVIhJonzoq500yiD20STNtzY8vhP\nYBwP3SDdJQabk2yap1jDKSJTy7Kl1U/yfAcoW1VXhPQ0xq/4VFoO1Uz6s498Z325\n/cPI9kIR5awXSnQ+sTUO8nbyFrLh5dvf39yrsT0Y6BzH025HxFD28jY5MW38tfKZ\nkS47v5WRAgMBAAECggEABcQAl2GIPruvD4Fb5KLRskVp9CuKaZCbl2PWg+8R+DMm\n17XuymHvQNH7OTJ2FFZFvIfLxR3NLceKlYd+I7lg4NqqVxd4TOxfESpOrgxEZk9R\n7179/ou8y6B9NlV0QN1q4CGOarIDLjAUsWdMffd37rgwrgIRuOyDHc9+jZPSC/vc\naSkyZbHN41ianHJrkTROusFkV0rL5ZseQsm+l1v+FQzYonpdQSSO+CsxU1m+pBE2\nW40bO/NFN63K+lcqGaod3qn6ECp7ODcCKE/ZDFAKjiUkWLQ2a+jxuZiYu6GeciIQ\nl7A/Pvel3Vi99GtahC7xTKFjkvW1erdzkETlo790PQKBgQDvnXpttiw1a37gsmWt\nxT8fNAnAxWNU2ilZMTScfNkZj3A1YfSakwhLrJVO15+vDDBWthaJMlbvPgFu+f2I\nqTFvi7JNrMNC2ovrTLsnb+QWhET4Qi39joM5mHb0DrxAy2/nd7jxA0hAJuOVRAAt\nNj0gYpRhOqdMzPhTUbRRt+bORQKBgQDCAFUBgBrzDEOOgvrV0U/pEnTGTk59WwWh\ny3zcqLAs3HkECNouWOFbV/wuSn4sfMMstYGo7hJHneUpIXdxaQwHlTWLt6FVNZ71\nPxMkJS93PZPD/4a4JEc/MS5dx2okXi6DJL69Fn9rW+LYduvQu+OKesuvxyzgKvtq\nuQ8I/Yu03QKBgQCa24jLLOgnYiCusTz7cDXaQbRn7GnE5fXBGgbpd9qLJWOcbIE8\nAPhkh9Y7DSm7ZMI82BN6eZkrp0Qf59rOHqK/d2Y1wwiyxTGWUZHG7A5Z6wPz+jlk\n3Fy8tWdzVa6epZvd2UciJD/mjfuZdUgz8BDTREKnD9Qd035Nwskp4xN8jQKBgHR+\nsoz2Gji8soyPRoTC7hNtS8YRG7zWvakMgmwWt8QYmGq9zhZqtNifGwXJIb8hJCpi\ny/tfCocK36M1P35QsDKVfNPrbuu2CUAHojzgP4KA7YySkplc35OouskBiFFSZOfH\nVupA6j7TrIKD1tM/IEH1vv5MwjvSU6sgeVDSv+PZAoGAJSmFKQJqJ1AbmfJaonXH\nOZhxQeFV14MyOxauYJeSPEHFhB7Z44muyG1303+3EWJjuadOZwF5PxBwPWqEEST4\nXqAFLKC1wvfTzImBND+iEf4R9TG9LZSJrEigpXOBHf5XSKnfuPzGSOF875xG9ENi\nGL7QtO/DjsXv1KEbym48JK0=\n-----END PRIVATE KEY-----', 'egress-subnets': '10.0.0.129/32', 'ingress-address': '10.0.0.129', 'private-address': '10.0.0.129'} 2026-03-16 01:34:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Certificates were not changed. 2026-03-16 01:34:05 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:34:05 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:05 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:34:05 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:05 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:34:05 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:05 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-03-16 01:34:05 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:07 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{2}] map[] []}} 2026-03-16 01:34:07 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:07 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-03-16 01:34:07 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:09 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:09 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:09 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:09 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-changed hook for easyrsa/0 2026-03-16 01:34:09 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:34:09 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Writing file /etc/contrail/ssl/analyticsdb/certs/ca-cert.pem root:root 644 2026-03-16 01:34:09 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Writing file /etc/contrail/ssl/analyticsdb/certs/server.pem root:root 644 2026-03-16 01:34:09 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Writing file /etc/contrail/ssl/analyticsdb/private/server-privkey.pem root:root 640 2026-03-16 01:34:09 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Certificates have been changed. Rewrite configs and rerun services. 2026-03-16 01:34:09 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'cloud_orchestrators': [], 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:34:09 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:34:09 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:09 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:34:09 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-03-16 01:34:09 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:34:09 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:09 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-03-16 01:34:12 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{2}] map[] []}} 2026-03-16 01:34:12 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:12 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:34:12 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:13 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:13 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:13 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:13 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-03-16 01:34:13 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:34:13 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-03-16 01:34:13 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:34:13 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:34:13 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:13 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:34:13 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:13 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:34:13 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:13 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:13 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:13 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:13 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-03-16 01:34:17 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:34:17 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:17 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:17 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:17 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:17 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:34:17 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:34:19 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:34:19 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:34:19 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:34:19 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:34:19 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:34:19 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:34:19 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:34:19 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:34:19 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:34:19 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:34:19 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:34:19 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:19 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:19 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:19 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:32 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{3}] map[] []}} 2026-03-16 01:34:32 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:32 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:32 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:34:32 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:46 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:46 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:46 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:46 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-03-16 01:34:46 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:34:46 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Writing file /etc/contrail/common_analyticsdb.env root:root 600 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has been created and is not logged. 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Making dir /etc/contrail/analytics_database root:root 755 2026-03-16 01:34:46 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Writing file /etc/contrail/analytics_database/docker-compose.yaml root:root 600 2026-03-16 01:34:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has been created and is not logged. 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-03-16T01:34:46Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Volume analytics_database_analytics_cassandra Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Volume analytics_database_analytics_cassandra Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Creating 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Created 2026-03-16 01:34:46 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Starting 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Starting 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Starting 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Starting 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Started 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Started 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Started 2026-03-16 01:34:47 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Started 2026-03-16 01:34:57 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:34:57 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:34:57 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:34:57 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:34:57 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:34:57 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:34:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:34:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:34:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:34:57 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-03-16 01:36:23 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{4}] map[] []}} 2026-03-16 01:36:23 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:36:23 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:36:23 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-03-16 01:36:23 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:36:38 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:36:38 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:36:38 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:36:38 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-03-16 01:36:38 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:36:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:36:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-03-16 01:36:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 data = yaml.load(fh) 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-03-16T01:36:38Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:36:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Services actual count: 4, required count: 5 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-03-16T01:36:38Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:36:38 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:36:39 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:36:42 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-03-16 01:36:42 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-03-16 01:36:42 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:36:42 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-03-16 01:36:42 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:36:42 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:36:42 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:36:42 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:36:42 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:36:42 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-03-16 01:38:37 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:38:37 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:38:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:38:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:38:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:38:37 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:38:37 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:38:42 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:38:42 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:38:42 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:38:42 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:38:42 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:38:42 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:38:42 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:38:42 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:38:42 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:38:43Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:38:43 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:38:43Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:38:43 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:38:46 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:38:46 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:38:46 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:38:46 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:38:46 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:38:46 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:38:46 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:38:46 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:38:46 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:43:40 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:43:40 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:43:40 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:43:40 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:43:40 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:43:40 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:43:40 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:43:45 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:43:45 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:43:45 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:43:45 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:43:45 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:43:45 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:43:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:43:45Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:43:45 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:43:45Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:43:45 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:43:48 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:43:48 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:43:48 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:43:48 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:43:48 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:43:48 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:43:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:43:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:43:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:48:27 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:48:27 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:48:27 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:48:27 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:48:27 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:48:27 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:48:27 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:48:32 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:48:32 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:48:32 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:48:32 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:48:32 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:48:32 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:48:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:48:32Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:48:32 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:48:32Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:48:32 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:48:35 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:48:35 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:48:35 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:48:35 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:48:35 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:48:35 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:48:35 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:48:35 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:48:35 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:52:56 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:52:56 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:52:56 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:52:56 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:52:56 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:52:56 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:52:56 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:53:01 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:53:01 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:53:01 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:53:01 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:53:01 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:53:01 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:53:01 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:53:01 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:53:01 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 01:53:01 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:53:01Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:53:02 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:53:02Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:53:02 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:53:05 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:53:05 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:53:05 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:53:05 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:53:05 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:53:05 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:53:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:53:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:53:05 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:57:28 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 01:57:28 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:57:28 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:57:28 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 01:57:28 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:57:28 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 01:57:28 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:57:33 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:57:33 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:57:33 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:57:33 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 01:57:33 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 01:57:33 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 01:57:33 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:57:33Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:57:33 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T01:57:33Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 01:57:33 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 01:57:34 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 01:57:37 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 01:57:37 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 01:57:37 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 01:57:37 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 01:57:37 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 01:57:37 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 01:57:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 01:57:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 01:57:37 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:02:58 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 02:02:58 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:02:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:02:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:02:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:02:58 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 02:02:58 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:03:03 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:03:03 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:03:03 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:03:03 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 02:03:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 02:03:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:03:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:03:03Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:03:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:03:03Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 02:03:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 02:03:07 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 02:03:07 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:03:07 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 02:03:07 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:03:07 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 02:03:07 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:03:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:03:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:03:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:07:12 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 02:07:12 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:07:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:07:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:07:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:07:12 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 02:07:12 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:07:17 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:07:17 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:07:17 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:07:17 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 02:07:17 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 02:07:17 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:07:17 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:07:17Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:07:17 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:07:17Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 02:07:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 02:07:20 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 02:07:20 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:07:20 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 02:07:20 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:07:20 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 02:07:20 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:07:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:07:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:07:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:11:58 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 02:11:58 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:11:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:11:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:11:58 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:11:58 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 02:11:58 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:12:03 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:12:03 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:12:03 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:12:03 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 02:12:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 02:12:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:12:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:12:03Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:12:03 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:12:03Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 02:12:03 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 02:12:07 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 02:12:07 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:12:07 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 02:12:07 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:12:07 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 02:12:07 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:12:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:12:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:12:07 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:16:59 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-03-16 02:16:59 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:16:59 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:16:59 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-03-16 02:16:59 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:16:59 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-03-16 02:16:59 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:17:05 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:17:05 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:17:05 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:17:05 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': 'd4b51d14491651d57a895ef4bea2e804564dee30fcb6aef9bc8bcfee04354107c456e7558f6d8113f59f4c7e3e13d956', 'analyticsdb_minimum_diskgb': '4', 'jvm_extra_opts': '-Xms1g -Xmx2g', 'container_registry': 'nexus.gz1.opensdn.io:5102', 'contrail_version_tag': 'nightly', 'config_analytics_ssl_available': True, 'logging': 'logging:\n driver: json-file\n options:\n max-file: "5"\n max-size: "20m"\n', 'contrail_version': 9999, 'image_prefix': 'opensdn', 'container_runtime': 'docker', 'metadata_shared_secret': '7a2f57ee-db1e-4731-806e-d5b090233f3b', 'compute_service_ip': '252.129.18.126', 'image_service_ip': '252.129.160.85', 'network_service_ip': '252.129.127.44', 'cloud_orchestrators': ['openstack'], 'cloud_orchestrator': 'openstack', 'analyticsdb_servers': ['10.0.0.129'], 'controller_servers': ['10.0.0.129'], 'control_servers': ['10.0.0.129'], 'analytics_servers': ['10.0.0.129']} 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-03-16 02:17:06 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-03-16 02:17:06 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-03-16 02:17:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 /var/lib/juju/agents/unit-tf-analyticsdb-0/charm/hooks/docker_engine.py:229: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:17:06Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:17:06 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-03-16T02:17:06Z" level=warning msg="/etc/contrail/analytics_database/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-03-16 02:17:06 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-03-16 02:17:09 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-03-16 02:17:09 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-03-16 02:17:09 DEBUG juju.machinelock machinelock.go:202 created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 2026-03-16 02:17:09 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-03-16 02:17:09 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-03-16 02:17:09 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-03-16 02:17:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-03-16 02:17:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-03-16 02:17:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59