2026-02-16 01:28:24 INFO juju unit_agent.go:289 Starting unit workers for "tf-analyticsdb/0" 2026-02-16 01:28:24 INFO juju.worker.apicaller connect.go:163 [b15f07] "unit-tf-analyticsdb-0" successfully connected to "252.129.0.1:17070" 2026-02-16 01:28:24 INFO juju.worker.apicaller connect.go:260 [b15f07] password changed for "unit-tf-analyticsdb-0" 2026-02-16 01:28:24 INFO juju.worker.apicaller connect.go:163 [b15f07] "unit-tf-analyticsdb-0" successfully connected to "252.129.0.1:17070" 2026-02-16 01:28:24 INFO juju.worker.migrationminion worker.go:142 migration phase is now: NONE 2026-02-16 01:28:24 INFO juju.worker.logger logger.go:120 logger worker started 2026-02-16 01:28:24 DEBUG juju.worker.dependency engine.go:580 "hook-retry-strategy" manifold worker started at 2026-02-16 01:28:24.847176418 +0000 UTC 2026-02-16 01:28:24 DEBUG juju.worker.dependency engine.go:580 "metric-sender" manifold worker started at 2026-02-16 01:28:24.855425179 +0000 UTC 2026-02-16 01:28:24 DEBUG juju.worker.dependency engine.go:580 "uniter" manifold worker started at 2026-02-16 01:28:24.858081914 +0000 UTC 2026-02-16 01:28:24 DEBUG juju.worker.meterstatus connected.go:93 got meter status change signal from watcher 2026-02-16 01:28:24 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for meterstatus (meter-status-changed) 2026-02-16 01:28:24 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for meterstatus (meter-status-changed) 2026-02-16 01:28:24 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:28:24 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-02-16 01:28:24 ERROR juju.worker.meterstatus runner.go:93 error running "meter-status-changed": charm missing from disk 2026-02-16 01:28:24 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-02-16 01:28:24 DEBUG juju.machinelock machinelock.go:186 machine lock released for meterstatus (meter-status-changed) 2026-02-16 01:28:24 INFO juju.worker.upgrader upgrader.go:216 no waiter, upgrader is done 2026-02-16 01:28:24 DEBUG juju.worker.dependency engine.go:603 "upgrader" manifold worker completed successfully 2026-02-16 01:28:24 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-02-16 01:28:24 INFO juju.worker.uniter uniter.go:335 unit "tf-analyticsdb/0" started 2026-02-16 01:28:24 DEBUG juju.worker.uniter runlistener.go:117 juju-run listener running 2026-02-16 01:28:24 INFO juju.worker.uniter uniter.go:651 resuming charm install 2026-02-16 01:28:24 DEBUG juju.worker.uniter.operation executor.go:85 running operation install local:jammy/contrail-analyticsdb-0 for tf-analyticsdb/0 2026-02-16 01:28:24 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-02-16 01:28:24 INFO juju.worker.uniter.charm bundles.go:81 downloading local:jammy/contrail-analyticsdb-0 from API server 2026-02-16 01:28:25 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-02-16 01:28:25 DEBUG juju.worker.uniter.charm manifest_deployer.go:143 preparing to deploy charm "local:jammy/contrail-analyticsdb-0" 2026-02-16 01:28:25 DEBUG juju.worker.uniter.charm manifest_deployer.go:132 deploying charm "local:jammy/contrail-analyticsdb-0" 2026-02-16 01:28:25 DEBUG juju.worker.uniter.charm manifest_deployer.go:164 finishing deploy of charm "local:jammy/contrail-analyticsdb-0" 2026-02-16 01:28:25 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "install local:jammy/contrail-analyticsdb-0" for tf-analyticsdb/0 2026-02-16 01:28:25 INFO juju.worker.uniter uniter.go:361 hooks are retried false 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:564 got upgrade series change 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:714 no upgrade series in progress, reinitializing local upgrade series state 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:585 got leader settings change for tf-analyticsdb/0: ok=true 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:553 got trust config change for tf-analyticsdb/0: ok=true, hashes=[6cee67333b32bd433de85c3b2ce141fb2304ca45af0d248b8d56df21ffb9e00e] 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:489 got unit change for tf-analyticsdb/0 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:595 got action change for tf-analyticsdb/0: [] ok=true 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:574 got address change for tf-analyticsdb/0: ok=true, hashes=[0c0bf83cddf777259a3643b730283ee0f63531c70ba23c301a16e61678a691bf] 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:542 got config change for tf-analyticsdb/0: ok=true, hashes=[4a965ad9f31a0cc5a9be2ffe439ac59c9254f8f0b2e0631bfcfc227029c1f87e] 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:623 got update status interval change for tf-analyticsdb/0: ok=true 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:603 got relations change for tf-analyticsdb/0: ok=true 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:499 got application change for tf-analyticsdb/0 2026-02-16 01:28:25 DEBUG juju.worker.uniter.remotestate watcher.go:613 got storage change for tf-analyticsdb/0: [] ok=true 2026-02-16 01:28:25 INFO juju.worker.uniter.storage resolver.go:126 initial storage attachments ready 2026-02-16 01:28:25 INFO juju.worker.uniter resolver.go:159 found queued "install" hook 2026-02-16 01:28:25 DEBUG juju.worker.uniter.operation executor.go:85 running operation run install hook for tf-analyticsdb/0 2026-02-16 01:28:25 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run install hook) 2026-02-16 01:29:04 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-02-16 01:29:28 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run install hook) 2026-02-16 01:29:28 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run install hook" for tf-analyticsdb/0 2026-02-16 01:29:28 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run install hook" for tf-analyticsdb/0 2026-02-16 01:29:28 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running install hook 2026-02-16 01:29:28 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:29:28 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing logrotate with options: ['--option=Dpkg::Options::=--force-confold'] 2026-02-16 01:29:28 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-02-16 01:29:28 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{0}] map[] []}} 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 logrotate is already the newest version (3.19.0-1ubuntu1.1). 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-02-16 01:29:29 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-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 ca-certificates is already the newest version (20240203~22.04.1). 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 curl is already the newest version (7.81.0-1ubuntu1.20). 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 software-properties-common is already the newest version (0.99.22.9). 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 apt-transport-https is already the newest version (2.4.14). 2026-02-16 01:29:29 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-02-16 01:29:29 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-02-16 01:29:36 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-02-16 01:29:36 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-02-16 01:29:36 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-02-16 01:29:36 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-02-16 01:29:36 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-02-16 01:29:36 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-02-16 01:29:36 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Hit:6 https://download.docker.com/linux/ubuntu jammy InRelease 2026-02-16 01:29:38 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-02-16 01:29:38 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-02-16 01:29:38 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-02-16 01:29:38 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-02-16 01:29:38 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-02-16 01:29:38 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-02-16 01:29:38 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-02-16 01:29:38 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded. 2026-02-16 01:29:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Installing ['docker-compose-plugin'] with options: ['--option=Dpkg::Options::=--force-confold'] 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading package lists... 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Building dependency tree... 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.install logger.go:60 Reading state information... 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.install logger.go:60 docker-compose-plugin is already the newest version (5.0.2-1~ubuntu.22.04~jammy). 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.install logger.go:60 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 2026-02-16 01:29:39 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33060 -> 292 2026-02-16 01:29:45 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-02-16 01:29:45 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-02-16 01:29:45 INFO juju.worker.uniter.operation runhook.go:159 ran "install" hook (via explicit, bespoke hook script) 2026-02-16 01:29:45 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run install hook" for tf-analyticsdb/0 2026-02-16 01:29:45 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-02-16 01:29:45 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run install hook) 2026-02-16 01:29:45 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:29:45 DEBUG juju.worker.uniter.relation statetracker.go:221 unit "tf-analyticsdb/0" (leader=true) entered scope for relation "tf-analyticsdb:analyticsdb-cluster" 2026-02-16 01:29:45 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-02-16 01:29:45 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-02-16 01:29:45 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-02-16 01:29:45 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (50; app: tf-analyticsdb) hook for tf-analyticsdb/0 2026-02-16 01:29:45 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-02-16 01:30:01 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-02-16 01:30:13 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-02-16 01:30:13 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-02-16 01:30:13 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-02-16 01:30:13 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running analyticsdb-cluster-relation-created hook 2026-02-16 01:30:13 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:30:13 INFO juju.worker.uniter.operation runhook.go:162 skipped "analyticsdb-cluster-relation-created" hook (missing) 2026-02-16 01:30:13 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (50; app: tf-analyticsdb) hook" for tf-analyticsdb/0 2026-02-16 01:30: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-02-16 01:30:13 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (50; app: tf-analyticsdb) hook) 2026-02-16 01:30:13 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:30:13 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (54; app: tf-controller) hook for tf-analyticsdb/0 2026-02-16 01:30:13 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-02-16 01:30:30 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-02-16 01:30:30 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-02-16 01:30:30 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-02-16 01:30:30 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-created hook 2026-02-16 01:30:31 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:30:31 INFO juju.worker.uniter.operation runhook.go:162 skipped "contrail-analyticsdb-relation-created" hook (missing) 2026-02-16 01:30:31 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (54; app: tf-controller) hook" for tf-analyticsdb/0 2026-02-16 01:30:31 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-02-16 01:30:31 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (54; app: tf-controller) hook) 2026-02-16 01:30:31 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:30:31 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (55; app: tf-analytics) hook for tf-analyticsdb/0 2026-02-16 01:30:31 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-02-16 01:30:39 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-02-16 01:30:39 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-02-16 01:30:39 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-02-16 01:30:39 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:30:39 INFO juju.worker.uniter.operation runhook.go:162 skipped "contrail-analyticsdb-relation-created" hook (missing) 2026-02-16 01:30:39 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (55; app: tf-analytics) hook" for tf-analyticsdb/0 2026-02-16 01:30:39 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-02-16 01:30:39 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (55; app: tf-analytics) hook) 2026-02-16 01:30:39 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:30:39 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-created (59; app: easyrsa) hook for tf-analyticsdb/0 2026-02-16 01:30:39 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-02-16 01:30:47 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-created hook 2026-02-16 01:30:47 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:30:47 INFO juju.worker.uniter.operation runhook.go:162 skipped "tls-certificates-relation-created" hook (missing) 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-created (59; app: easyrsa) hook" for tf-analyticsdb/0 2026-02-16 01:30: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-02-16 01:30:47 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-created (59; app: easyrsa) hook) 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:85 running operation accept leadership for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "accept leadership" for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "accept leadership" for tf-analyticsdb/0 2026-02-16 01:30:47 INFO juju.worker.uniter resolver.go:159 found queued "leader-elected" hook 2026-02-16 01:30:47 DEBUG juju.worker.uniter.operation executor.go:85 running operation run leader-elected hook for tf-analyticsdb/0 2026-02-16 01:30:47 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-02-16 01:30:49 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-02-16 01:30:50 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-02-16 01:30:50 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run leader-elected hook" for tf-analyticsdb/0 2026-02-16 01:30:50 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run leader-elected hook" for tf-analyticsdb/0 2026-02-16 01:30:50 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running leader-elected hook 2026-02-16 01:30:50 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:30:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster current info: {'tf-analyticsdb/0': '10.0.0.129'} 2026-02-16 01:30:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster saved info: {} 2026-02-16 01:30:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Cluster info: {'tf-analyticsdb/0': '10.0.0.129'} 2026-02-16 01:30:50 DEBUG juju.worker.uniter.remotestate watcher.go:585 got leader settings change for tf-analyticsdb/0: ok=true 2026-02-16 01:30:50 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-02-16 01:30:50 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-02-16 01:30:50 INFO juju.worker.uniter.operation runhook.go:159 ran "leader-elected" hook (via explicit, bespoke hook script) 2026-02-16 01:30:50 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run leader-elected hook" for tf-analyticsdb/0 2026-02-16 01:30:50 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-02-16 01:30:50 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run leader-elected hook) 2026-02-16 01:30:50 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:30:50 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:30:50 DEBUG juju.worker.uniter.operation executor.go:85 running operation run config-changed hook for tf-analyticsdb/0 2026-02-16 01:30:50 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run config-changed hook) 2026-02-16 01:31:53 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run config-changed hook) 2026-02-16 01:31:53 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run config-changed hook" for tf-analyticsdb/0 2026-02-16 01:31:53 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run config-changed hook" for tf-analyticsdb/0 2026-02-16 01:31:53 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running config-changed hook 2026-02-16 01:31:53 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:31:53 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-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Writing file /etc/sudoers.d/nagios root:root 444 2026-02-16 01:31:53 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Nagios user not set up, nrpe checks not updated 2026-02-16 01:31:53 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-02-16 01:31:53 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-02-16 01:31:53 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-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nightly: Pulling from opensdn-analytics-query-engine 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 446f83f14b23: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 1069e2a53a94: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 78c3d6242ac0: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 096020da705c: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 39c52a86d37c: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 4c1448315466: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 563e555841a9: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 4213856ddd52: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 90798e261879: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a5e3d0e66b9: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 a62207cff8cf: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 272a0f5c7250: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7403784af111: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 cb2f8db09fb6: Already exists 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 ffd823b5d094: Pulling fs layer 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 daf8d1436c5b: Pulling fs layer 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 e480870ce1c1: Pulling fs layer 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 ffd823b5d094: Verifying Checksum 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 ffd823b5d094: Download complete 2026-02-16 01:31:53 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 ffd823b5d094: Pull complete 2026-02-16 01:31:54 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 e480870ce1c1: Verifying Checksum 2026-02-16 01:31:54 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 e480870ce1c1: Download complete 2026-02-16 01:31:54 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 daf8d1436c5b: Download complete 2026-02-16 01:31:55 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 daf8d1436c5b: Pull complete 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 e480870ce1c1: Pull complete 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Digest: sha256:2f28c50f474eb8f53addc0bc1df6f1aab94b08d3f9bb33c8c1319874e636ef4b 2026-02-16 01:31:56 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-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nexus.gz1.opensdn.io:5102/opensdn-analytics-query-engine:nightly 2026-02-16 01:31:56 WARNING unit.tf-analyticsdb/0.config-changed logger.go:60 error: no such object: nexus.gz1.opensdn.io:5102/opensdn-external-cassandra:nightly 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nightly: Pulling from opensdn-external-cassandra 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9841e7c0532e: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2287ca530b9e: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e924143e411: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 6486fb6cdd98: Pulling fs layer 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9841e7c0532e: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2287ca530b9e: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 6486fb6cdd98: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Waiting 2026-02-16 01:31:56 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e924143e411: Waiting 2026-02-16 01:31:58 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Verifying Checksum 2026-02-16 01:31:58 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Download complete 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Download complete 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Download complete 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Download complete 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Verifying Checksum 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Download complete 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Verifying Checksum 2026-02-16 01:31:59 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9841e7c0532e: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9841e7c0532e: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2287ca530b9e: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2287ca530b9e: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e924143e411: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e924143e411: Download complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 63e5bc7682b8: Pull complete 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Verifying Checksum 2026-02-16 01:32:00 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Download complete 2026-02-16 01:32:01 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 6486fb6cdd98: Verifying Checksum 2026-02-16 01:32:01 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 6486fb6cdd98: Download complete 2026-02-16 01:32:01 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 7e27b670a0f5: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5d42da29b261: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 fa94125d190e: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c53675a133c6: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 0497a703e222: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 5a2e2c2fe7e2: Pull complete 2026-02-16 01:32:02 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 bf175d9fcc0a: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9aca2daeac75: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c39795272d2d: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 c5ca755942a5: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9841e7c0532e: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 2287ca530b9e: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 9e924143e411: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 6486fb6cdd98: Pull complete 2026-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 Digest: sha256:7e649161b9ac98e4d1c61a7c540b84b7aabff4d0660f177c761072ae28cbea76 2026-02-16 01:32:03 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-02-16 01:32:03 DEBUG unit.tf-analyticsdb/0.config-changed logger.go:60 nexus.gz1.opensdn.io:5102/opensdn-external-cassandra:nightly 2026-02-16 01:32:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 analytics_ips is not in config. calculating... 2026-02-16 01:32: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': ['10.0.0.129'], 'controller_servers': [], 'control_servers': [], 'analytics_servers': []} 2026-02-16 01:32:04 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:32:04 INFO juju.worker.uniter.operation runhook.go:159 ran "config-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:32:04 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run config-changed hook" for tf-analyticsdb/0 2026-02-16 01:32:04 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-02-16 01:32:04 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run config-changed hook) 2026-02-16 01:32:04 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:32:04 INFO juju.worker.uniter resolver.go:159 found queued "start" hook 2026-02-16 01:32:04 DEBUG juju.worker.uniter.operation executor.go:85 running operation run start hook for tf-analyticsdb/0 2026-02-16 01:32:04 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run start hook) 2026-02-16 01:32:05 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run start hook) 2026-02-16 01:32:05 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run start hook" for tf-analyticsdb/0 2026-02-16 01:32:05 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run start hook" for tf-analyticsdb/0 2026-02-16 01:32:05 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running start hook 2026-02-16 01:32:05 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:32:05 INFO juju.worker.uniter.operation runhook.go:162 skipped "start" hook (missing) 2026-02-16 01:32:05 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run start hook" for tf-analyticsdb/0 2026-02-16 01:32: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-02-16 01:32:05 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run start hook) 2026-02-16 01:32:05 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:32:05 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:32:05 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-02-16 01:32:05 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-02-16 01:32:05 DEBUG juju.worker.dependency engine.go:580 "metric-collect" manifold worker started at 2026-02-16 01:32:05.617369712 +0000 UTC 2026-02-16 01:32:34 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-02-16 01:32:34 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:32:34 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:32:34 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-joined hook for tf-controller/0 2026-02-16 01:32:34 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:32:35 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-joined" hook (via explicit, bespoke hook script) 2026-02-16 01:32:35 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:32: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-02-16 01:32:35 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (54; unit: tf-controller/0) hook) 2026-02-16 01:32:35 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:32:35 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:32:35 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (55; unit: tf-analytics/0) hook for tf-analyticsdb/0 2026-02-16 01:32:35 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-02-16 01:32:35 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{1}] map[] []}} 2026-02-16 01:32:36 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-02-16 01:32:37 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-02-16 01:32:37 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:32:37 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:32:37 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-joined hook for tf-analytics/0 2026-02-16 01:32:38 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:32:38 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-joined" hook (via explicit, bespoke hook script) 2026-02-16 01:32:38 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:32:38 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-02-16 01:32:38 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (55; unit: tf-analytics/0) hook) 2026-02-16 01:32:38 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:32:38 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:32:38 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (55; unit: tf-analytics/0) hook for tf-analyticsdb/0 2026-02-16 01:32:38 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-02-16 01:33:16 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:33:32 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-02-16 01:33:32 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:33:32 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:33:32 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-analytics/0 2026-02-16 01:33:32 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:33:32 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:55: ZIU: stage from relation None 2026-02-16 01:33:32 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': [], 'control_servers': [], 'analytics_servers': ['10.0.0.129']} 2026-02-16 01:33:33 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:33:33 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (55; unit: tf-analytics/0) hook" for tf-analyticsdb/0 2026-02-16 01:33:33 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-02-16 01:33:33 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (55; unit: tf-analytics/0) hook) 2026-02-16 01:33:33 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:33:33 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:33:33 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-02-16 01:33:33 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:03 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:03 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:03 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:03 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-02-16 01:34:03 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:03 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-02-16 01:34:03 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': ['10.0.0.129']} 2026-02-16 01:34:03 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:34:03 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34: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-02-16 01:34:03 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:03 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:34:03 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:03 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:03 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:03 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-joined (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-02-16 01:34:03 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-02-16 01:34:06 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-02-16 01:34:06 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:06 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:06 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-joined hook for easyrsa/0 2026-02-16 01:34:06 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:06 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: TLS_CTX: {'sans': '["cn-jenkins-deploy-platform-juju-os-672-1", "10.0.0.129", "127.0.0.1"]', 'common_name': 'cn-jenkins-deploy-platform-juju-os-672-1', 'certificate_name': 'cn-jenkins-deploy-platform-juju-os-672-1'} 2026-02-16 01:34:06 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-joined" hook (via explicit, bespoke hook script) 2026-02-16 01:34:06 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-joined (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34: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-02-16 01:34:06 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-joined (59; unit: easyrsa/0) hook) 2026-02-16 01:34:06 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:34:06 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:06 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:06 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-02-16 01:34:06 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-02-16 01:34:08 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-02-16 01:34:08 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:08 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:08 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-changed hook for easyrsa/0 2026-02-16 01:34:08 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:09 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-----\nMIIDSDCCAjCgAwIBAgIUVGnXmu5L5K0Lk7/ScBPnCOS2bCIwDQYJKoZIhvcNAQEL\nBQAwFTETMBEGA1UEAwwKMTAuMC4wLjEyOTAeFw0yNjAyMTYwMTI5MjdaFw0zNjAy\nMTQwMTI5MjdaMBUxEzARBgNVBAMMCjEwLjAuMC4xMjkwggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQDPZEsqI0jMxnGNy5qyEvDk78N+pLAHVKqQBbyWrbRm\nHRKoJrfJNWN16W0+C+QBrOSBv0PLsIcDbqLcoX9Fl4yZkP0E81TVRevFeRTM2lTY\nt7yS6f0etGvLQ8YerHrvcR0z1UiN4WAuwP38WBHtJ6Gm+shyQUlyRyh9eFomNWwv\n5XFN0J1XonwTrMnDYTORU4aoyJBHivgvBGcfVlQF7GrRTYWCyuk7qFXUXzZyf/aM\nUL0AMIyDTQKn/ZSQ5z19zG9nGHHWq0SaaM1Nqnz2fnw47oJR5oRUNJG++JgUPJRK\nuqxfIljFkOhVGcFWBrycns+Oj+HVelp27Zp/EzuAy/X7AgMBAAGjgY8wgYwwHQYD\nVR0OBBYEFD0py+GnXH6LV47DbpJQypNUS13hMFAGA1UdIwRJMEeAFD0py+GnXH6L\nV47DbpJQypNUS13hoRmkFzAVMRMwEQYDVQQDDAoxMC4wLjAuMTI5ghRUadea7kvk\nrQuTv9JwE+cI5LZsIjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG\n9w0BAQsFAAOCAQEArKcsnGq+uNOba+95x1KjhvhKFHHRYkrKf1oGZncYbCaD47AW\nsvpOycgWwm8xKBZhmLu3uL0ZMQ+2l9ZKfQk03otHofAhUpmwPApT5khAOMCaJpJr\n0NdfkV6O7HHoUk7fIqTDJ7KogjNDTOAtRSkDI2v/60tRsE/iV8BEnvm9UGQv6niX\nxqSr3bJHuWTKel7ZDEBZgg4TLLuwJr24lMV/GWvLcv7AHzfizdV/nt7tgKPYtrkH\nGJJUhvLVaWMo6TQvikm/abhkQMxvGI7ygJ47xnHlR8T9gLOWm93Uku/WBCeFBGQh\nIpb59B8gWSzDOqY8wbFXw3kMhWsyQ6Vd6t2OTA==\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: Feb 16 01:32:34 2026 GMT\n Not After : Feb 14 01:32:34 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:d1:80:49:8a:37:a0:71:90:f0:72:16:32:34:a8:\n 39:15:b8:ca:16:6c:63:cd:63:5a:07:53:f6:1a:b5:\n 4e:5d:e9:93:b6:89:99:f1:96:43:da:ec:dd:57:42:\n 87:85:bd:c2:49:dd:ed:46:bd:3a:51:fa:96:41:2f:\n e0:03:55:37:ad:56:f1:0e:14:f1:26:3c:c0:4c:31:\n bc:93:06:40:29:f9:c2:3e:39:95:4d:49:47:d5:b5:\n cb:28:8d:96:09:b5:8a:64:8e:17:d2:67:50:15:18:\n 74:12:2b:2a:c3:07:67:20:95:35:c1:ce:43:13:4e:\n 35:cc:80:e2:05:ed:d5:2b:c7:96:a2:f8:9b:aa:b9:\n 33:63:fa:3c:29:8b:ec:2e:7f:ef:4a:44:31:25:8c:\n a0:0f:75:c6:6a:35:2e:40:38:e1:ae:32:ee:dd:43:\n 26:01:fe:28:ac:3d:63:f9:73:ee:f4:12:c4:f8:db:\n 6e:a8:56:d0:4f:67:0f:b9:33:63:31:0b:55:cf:64:\n db:05:aa:99:f1:f7:7c:65:01:42:4b:a6:da:66:7b:\n 7e:60:6f:50:a7:19:9e:e7:2c:75:21:58:42:ec:ea:\n ca:d6:91:bb:88:e7:bc:9c:b9:39:af:16:d5:b2:4a:\n 03:99:e5:ff:fa:89:2a:f5:1a:55:5e:0c:0b:e5:bf:\n 43:19\n Exponent: 65537 (0x10001)\n X509v3 extensions:\n X509v3 Basic Constraints: \n CA:FALSE\n X509v3 Subject Key Identifier: \n 39:7F:9B:50:29:88:6B:C9:8E:CF:7A:C0:86:9D:78:A1:4D:7A:E6:3B\n X509v3 Authority Key Identifier: \n keyid:3D:29:CB:E1:A7:5C:7E:8B:57:8E:C3:6E:92:50:CA:93:54:4B:5D:E1\n DirName:/CN=10.0.0.129\n serial:54:69:D7:9A:EE:4B:E4:AD:0B:93:BF:D2:70:13:E7:08:E4:B6:6C:22\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 45:b0:fa:78:c9:b7:6e:e9:2f:8f:98:38:24:38:c8:fe:0c:a9:\n 32:67:ee:a2:2b:1e:84:1d:9b:f1:59:8d:52:a0:18:97:8a:8b:\n 72:16:f6:fb:63:7a:52:d8:cc:29:e0:87:bf:ca:85:7e:fb:d5:\n 64:56:b4:e6:b2:22:07:6a:61:7c:2b:70:a5:02:07:0c:a7:2c:\n 97:2e:61:53:eb:bc:8c:4b:48:02:be:96:30:52:18:a2:a0:d9:\n ca:13:8d:f0:e9:ae:18:98:5f:93:0a:14:df:ae:52:b8:75:47:\n 7d:e3:0a:73:69:15:ab:20:04:65:f7:d8:11:de:dc:96:e5:fc:\n e5:6d:bc:9b:50:ee:eb:3b:6d:2b:fe:9c:6e:73:10:bc:67:64:\n c8:78:9d:6f:79:73:cd:78:44:c2:14:03:fd:a8:34:11:ad:14:\n d6:fa:b4:ed:a0:91:9c:be:4c:08:f3:51:b1:3e:60:59:47:59:\n 98:0b:94:de:9c:7b:90:64:72:39:f5:c8:0e:42:03:8c:e1:1a:\n 4e:51:63:c8:ed:3e:b7:1c:3a:89:5f:e6:13:72:65:8c:5a:56:\n d3:bc:ef:d9:bb:fe:05:c7:c4:0f:2c:c3:da:c1:d7:40:49:f1:\n a9:44:3d:50:4f:6f:10:b8:c2:ca:26:38:53:fe:56:d8:fb:0b:\n 5c:cd:60:f0\n-----BEGIN CERTIFICATE-----\nMIIDQzCCAiugAwIBAgIBATANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDDAoxMC4w\nLjAuMTI5MB4XDTI2MDIxNjAxMzIzNFoXDTM2MDIxNDAxMzIzNFowETEPMA0GA1UE\nAwwGY2xpZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0YBJijeg\ncZDwchYyNKg5FbjKFmxjzWNaB1P2GrVOXemTtomZ8ZZD2uzdV0KHhb3CSd3tRr06\nUfqWQS/gA1U3rVbxDhTxJjzATDG8kwZAKfnCPjmVTUlH1bXLKI2WCbWKZI4X0mdQ\nFRh0EisqwwdnIJU1wc5DE041zIDiBe3VK8eWovibqrkzY/o8KYvsLn/vSkQxJYyg\nD3XGajUuQDjhrjLu3UMmAf4orD1j+XPu9BLE+NtuqFbQT2cPuTNjMQtVz2TbBaqZ\n8fd8ZQFCS6baZnt+YG9Qpxme5yx1IVhC7OrK1pG7iOe8nLk5rxbVskoDmeX/+okq\n9RpVXgwL5b9DGQIDAQABo4GhMIGeMAkGA1UdEwQCMAAwHQYDVR0OBBYEFDl/m1Ap\niGvJjs96wIadeKFNeuY7MFAGA1UdIwRJMEeAFD0py+GnXH6LV47DbpJQypNUS13h\noRmkFzAVMRMwEQYDVQQDDAoxMC4wLjAuMTI5ghRUadea7kvkrQuTv9JwE+cI5LZs\nIjATBgNVHSUEDDAKBggrBgEFBQcDAjALBgNVHQ8EBAMCB4AwDQYJKoZIhvcNAQEL\nBQADggEBAEWw+njJt27pL4+YOCQ4yP4MqTJn7qIrHoQdm/FZjVKgGJeKi3IW9vtj\nelLYzCngh7/KhX771WRWtOayIgdqYXwrcKUCBwynLJcuYVPrvIxLSAK+ljBSGKKg\n2coTjfDprhiYX5MKFN+uUrh1R33jCnNpFasgBGX32BHe3Jbl/OVtvJtQ7us7bSv+\nnG5zELxnZMh4nW95c814RMIUA/2oNBGtFNb6tO2gkZy+TAjzUbE+YFlHWZgLlN6c\ne5Bkcjn1yA5CA4zhGk5RY8jtPrccOolf5hNyZYxaVtO879m7/gXHxA8sw9rB10BJ\n8alEPVBPbxC4wsomOFP+Vtj7C1zNYPA=\n-----END CERTIFICATE-----', 'client.key': '-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRgEmKN6BxkPBy\nFjI0qDkVuMoWbGPNY1oHU/YatU5d6ZO2iZnxlkPa7N1XQoeFvcJJ3e1GvTpR+pZB\nL+ADVTetVvEOFPEmPMBMMbyTBkAp+cI+OZVNSUfVtcsojZYJtYpkjhfSZ1AVGHQS\nKyrDB2cglTXBzkMTTjXMgOIF7dUrx5ai+JuquTNj+jwpi+wuf+9KRDEljKAPdcZq\nNS5AOOGuMu7dQyYB/iisPWP5c+70EsT4226oVtBPZw+5M2MxC1XPZNsFqpnx93xl\nAUJLptpme35gb1CnGZ7nLHUhWELs6srWkbuI57ycuTmvFtWySgOZ5f/6iSr1GlVe\nDAvlv0MZAgMBAAECggEAOBhtmIDEiSQR/bpLvyW8A0Dze4WSQ5Byrrugjg416Zd9\nYcb+XV2q1ZfOvGqn9vuUZkryGZrZXtIGIXY8OSg8PEGnUenxmBd0NfKrV4K484RY\nqmiovYT9ow+GUll27yqY38vcPQ5EtyFREvxT+tyklGjfeAFOnIC4jwWDf6rrBUlz\n16S2j7FKLSKquSD5k5pT76czbuFefu3jZhER8Vr8VNjc7lZBGALJibO2hGA5omMj\nPi0CrHte2DlFTUgE8gpuw6cbrF6pu7oRwxyG++t4AOxCjdUoZPa9AAJ35QNZx5q0\nVjR1tDtGRZFRo8OlwMbddXOANOTt1t4TD3bVeFSscQKBgQDkKkFxLmFIleac0kpu\njNwQiRVIkbTTFoJkQ54d3R9n0CslLpyGkPhy8gNsJ/P9hBibsPizt0GHGvuTVF2M\ndINPL2V0LBJMrEWVzCHf2gvRsM4kC9zMZnuOV6IM1oaQpRRKNjhY/jk/3RhFLaaO\nZUFKNsvwp6Fe3aYjLieAQJOzJwKBgQDrDyUDyntei12PLgD4SJfMK0in8vLbYbDi\nTBri1d5lnu6ceCjvpUBGYWSfLU8wIU3vJA1u4mgKxYuO+L528nWw30jhKwX6JBX0\n4HCY/5qgbMn0PQBdeWikVPX0pEmD53zt+As//GZTMCRDgF6TNqzmfYWzAG8ykIpI\nv2qhP5o/vwKBgCEWf6cKMtFz652SYXjmtIMxXgTIHJEAEqi3pZZvGr7TUW5y9AAP\nxfflYNmucZOyNF9fqrFlQft1zkXvViGoQ+KX3P6b5Yt48B5pHAB6fnxKR5qynbKG\nqiRaUQXLlngjeG3KryE4vNSmG37sv9qmlHFOwQSFSsGXIyC28MOImeLBAoGBAIYL\nW+Nei53twcvNwzXTR+VhZYyJCh87BYD3P3nN1oaC7LWD/Gw1A4NfNN9lGjxrMaNH\nHvX13LkP0DcW+J6iQ6U6n7fwLfdorrC3cN5/HLGReFV0mAm2G4ti++On8FhtIRwf\nkGLLz5pu4K8xvD0dN9o1CJJ8k+z06jb0GZ2cxJzHAoGAeq2pYMbvrV01r6s4HGqm\n8Q67vtZtbR2OxEQR4mIG3XdnYCcJyQxN5Fqr1TkpaXfFXITF7rV/hGHT5V8KUcsB\nHePynP+EsU+a9Y6owNTEQpd/GsS+J0r3Gp0wh0FwozjuR40ItLkQUtmiHWjJvkpy\ntFPP2Jt8BwvQWgKTWyiqlH0=\n-----END PRIVATE KEY-----', 'egress-subnets': '10.0.0.129/32', 'ingress-address': '10.0.0.129', 'private-address': '10.0.0.129'} 2026-02-16 01:34:09 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Certificates were not changed. 2026-02-16 01:34:09 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-changed" hook (via explicit, bespoke hook script) 2026-02-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-02-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-02-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-02-16 01:34:09 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:34:09 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:09 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-02-16 01:34:09 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:09 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:14 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-02-16 01:34:14 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:14 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:14 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-02-16 01:34:14 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:15 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {59 {map[easyrsa/0:{2}] map[] []}} 2026-02-16 01:34:16 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:16 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:16 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:16 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-02-16 01:34:16 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-02-16 01:34:16 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': [], 'cloud_orchestrator': None, '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-02-16 01:34:17 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:34:17 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34: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-02-16 01:34:17 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:17 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:34:17 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:17 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:17 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:17 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (59; unit: easyrsa/0) hook for tf-analyticsdb/0 2026-02-16 01:34:17 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-02-16 01:34:20 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-02-16 01:34:20 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:20 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:20 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running tls-certificates-relation-changed hook for easyrsa/0 2026-02-16 01:34:20 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:20 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-02-16 01:34:20 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-02-16 01:34:20 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-02-16 01:34:20 INFO unit.tf-analyticsdb/0.juju-log server.go:316 tls-certificates:59: Certificates have been changed. Rewrite configs and rerun services. 2026-02-16 01:34:20 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': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': [], 'cloud_orchestrator': None, '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-02-16 01:34:20 INFO juju.worker.uniter.operation runhook.go:159 ran "tls-certificates-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:34:20 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (59; unit: easyrsa/0) hook" for tf-analyticsdb/0 2026-02-16 01:34: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-02-16 01:34:20 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (59; unit: easyrsa/0) hook) 2026-02-16 01:34:20 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:34:20 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:20 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-02-16 01:34:20 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:23 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-02-16 01:34:23 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:34:23 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:34:23 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:34:23 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:34: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-02-16 01:34: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-02-16 01:34:35 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-02-16 01:34:59 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:34:59 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:59 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:34:59 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-02-16 01:34:59 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:34:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-02-16 01:34:59 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': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', '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-02-16 01:34:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:34:59 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Writing file /etc/contrail/common_analyticsdb.env root:root 600 2026-02-16 01:34:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has been created and is not logged. 2026-02-16 01:34:59 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-02-16 01:34:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Making dir /etc/contrail/analytics_database root:root 755 2026-02-16 01:34:59 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-02-16 01:34:59 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has been created and is not logged. 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-02-16T01:34:59Z" 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-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Volume analytics_database_analytics_cassandra Creating 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Volume analytics_database_analytics_cassandra Created 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Creating 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Created 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Creating 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Creating 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Creating 2026-02-16 01:34:59 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Creating 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Created 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Created 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Created 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Created 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Starting 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Starting 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Starting 2026-02-16 01:35:00 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Starting 2026-02-16 01:35:01 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Started 2026-02-16 01:35:01 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Started 2026-02-16 01:35:01 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Started 2026-02-16 01:35:01 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Started 2026-02-16 01:35:11 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:35:11 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:35:12 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-02-16 01:35:12 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:35:12 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:35:12 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:35:12 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:35: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-02-16 01:35: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-02-16 01:35:34 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:35:34 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:35:34 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:35:34 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:35:34 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-02-16 01:35:34 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': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', '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-02-16 01:35:34 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:35:34 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-02-16 01:35:34 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-02-16 01:35:34 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-02-16 01:35:34 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-02-16 01:35:34 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-02-16 01:35:34 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-02-16 01:35:34 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 data = yaml.load(fh) 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-02-16T01:35:35Z" 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-02-16 01:35:35 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Services actual count: 4, required count: 5 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-02-16T01:35:35Z" 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-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:35:35 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:35:43 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:35:43 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:35: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-02-16 01:35:43 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:35:43 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:35:43 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:35:43 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-02-16 01:35:43 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:35:43 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:36:45 DEBUG juju.worker.uniter.remotestate watcher.go:660 got a relation units change for tf-analyticsdb/0 : {54 {map[tf-controller/0:{5}] map[] []}} 2026-02-16 01:36:45 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:36:45 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:36:45 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:36:45 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:36:45 DEBUG juju.worker.uniter.operation executor.go:85 running operation run relation-changed (54; unit: tf-controller/0) hook for tf-analyticsdb/0 2026-02-16 01:36:45 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:37:11 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:37:11 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:37:11 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:37:11 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running contrail-analyticsdb-relation-changed hook for tf-controller/0 2026-02-16 01:37:11 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:37:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: ZIU: stage from relation None 2026-02-16 01:37:11 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': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:37:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:37:11 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-02-16 01:37:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-02-16 01:37:11 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-02-16 01:37:11 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Changing permissions on existing content: 33152 -> 384 2026-02-16 01:37:11 INFO unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Configuration file has not been changed. 2026-02-16 01:37:11 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-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 data = yaml.load(fh) 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-02-16T01:37:11Z" 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-02-16 01:37:11 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 contrail-analyticsdb:54: Services actual count: 4, required count: 5 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 time="2026-02-16T01:37:11Z" 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-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:37:11 WARNING unit.tf-analyticsdb/0.contrail-analyticsdb-relation-changed logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:37:15 INFO juju.worker.uniter.operation runhook.go:159 ran "contrail-analyticsdb-relation-changed" hook (via explicit, bespoke hook script) 2026-02-16 01:37:15 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run relation-changed (54; unit: tf-controller/0) hook" for tf-analyticsdb/0 2026-02-16 01:37:15 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-02-16 01:37:15 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run relation-changed (54; unit: tf-controller/0) hook) 2026-02-16 01:37:15 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:37:15 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:37:15 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:37:15 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:37:15 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:37:15 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] idle: 2026-02-16 01:37:30 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:37:30 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:37:30 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:37:30 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:37:30 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:37:30 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 01:37:30 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:37:36 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:37:36 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:37:36 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:37:36 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:37:36 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 01:37:36 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:37:36 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:37:36 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-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:37:36Z" 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-02-16 01:37:36 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:37:36Z" 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-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:37:36 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:37:39 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 01:37:39 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:37:39 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-02-16 01:37:39 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:37:39 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:37:39 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:37:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:37:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:37:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:41:39 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:41:39 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:41:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:41:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:41:39 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:41:39 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 01:41:39 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:41:44 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:41:44 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:41:44 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:41:44 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:41:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 01:41:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:41:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:41:44 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-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:41:44Z" 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-02-16 01:41:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:41:44Z" 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-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:41:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:41:47 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 01:41:47 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:41: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-02-16 01:41:48 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:41:48 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:41:48 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:41:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:41:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:41:48 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:45:53 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:45:53 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:45:53 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:45:53 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:45:53 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:45:53 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 01:45:53 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:45:58 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:45:58 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:45:58 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:45:58 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:45:58 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 01:45:58 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:45:58 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:45:58 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-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:45:58Z" 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-02-16 01:45:58 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:45:58Z" 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-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:45:58 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:46:01 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 01:46:01 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:46:01 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-02-16 01:46:01 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:46:01 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:46:01 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:46:01 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:46:01 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:46:01 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:51:11 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:51:11 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:51:11 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:51:11 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:51:11 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:51:11 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 01:51:11 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:51:16 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:51:16 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:51:16 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:51:16 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:51:16 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 01:51:16 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:51:16 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:51:16 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-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:51:16Z" 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-02-16 01:51:16 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:51:16Z" 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-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:51:16 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:51:17 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:51:20 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 01:51:20 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:51: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-02-16 01:51:20 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:51:20 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:51:20 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:51:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:51:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:51:20 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:55:55 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 01:55:55 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:55:55 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:55:55 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:55:55 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 01:55:55 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 01:55:55 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:56:00 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:56:00 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:56:00 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:56:00 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 01:56:00 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 01:56:00 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 01:56:00 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 01:56:00 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-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:56:00Z" 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-02-16 01:56:00 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T01:56:00Z" 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-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 01:56:00 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 01:56:03 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 01:56:03 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 01:56: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-02-16 01:56:03 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 01:56:03 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 01:56:03 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 01:56:03 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 01:56:03 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 01:56:03 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:00:33 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 02:00:33 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:00:33 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:00:33 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:00:33 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:00:33 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 02:00:33 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:00:37 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:00:37 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:00:38 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:00:38 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 02:00:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 02:00:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:00:38 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:00:38 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-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:00: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-02-16 02:00:38 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:00: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-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 02:00:38 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 02:00:41 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 02:00:41 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:00:41 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-02-16 02:00:41 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:00:41 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 02:00:41 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:00:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:00:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:00:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:04:38 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 02:04:38 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:04:38 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:04:38 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:04:38 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:04:38 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 02:04:38 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:04:43 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:04:43 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:04:44 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:04:44 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 02:04:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 02:04:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:04:44 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:04:44 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-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:04:44Z" 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-02-16 02:04:44 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:04:44Z" 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-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 02:04:44 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 02:04:47 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 02:04:47 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:04: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-02-16 02:04:47 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:04:47 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 02:04:47 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:04:47 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:04:47 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:04:47 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:09:41 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 02:09:41 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:09:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:09:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:09:41 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:09:41 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 02:09:41 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:09:46 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:09:46 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:09:46 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:09:46 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 02:09:46 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 02:09:46 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:09:46 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:09:46 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-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:09: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-02-16 02:09:46 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:09: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-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 02:09:46 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 02:09:47 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 02:09:50 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 02:09:50 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:09:50 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-02-16 02:09:50 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:09:50 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 02:09:50 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:09:50 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:09:50 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:09:50 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:14:00 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 02:14:00 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:14:00 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:14:00 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:14:00 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:14:00 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 02:14:00 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:14:05 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:14:05 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:14:05 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:14:05 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 02:14:05 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 02:14:05 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:14:05 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:14:05 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-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:14:05Z" 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-02-16 02:14:05 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:14:05Z" 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-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 02:14:05 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 02:14:08 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 02:14:08 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:14: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-02-16 02:14:08 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:14:08 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 02:14:08 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:14:08 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:14:08 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:14:08 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:19:49 DEBUG juju.worker.uniter.remotestate watcher.go:666 update status timer triggered for tf-analyticsdb/0 2026-02-16 02:19:49 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:19:49 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:19:49 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:19:49 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59 2026-02-16 02:19:49 DEBUG juju.worker.uniter.operation executor.go:85 running operation run update-status hook for tf-analyticsdb/0 2026-02-16 02:19:49 DEBUG juju.machinelock machinelock.go:162 acquire machine lock for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:19:54 DEBUG juju.machinelock machinelock.go:172 machine lock acquired for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:19:54 DEBUG juju.worker.uniter.operation executor.go:132 preparing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:19:54 DEBUG juju.worker.uniter.operation executor.go:132 executing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:19:54 DEBUG juju.worker.uniter.runner runner.go:728 starting jujuc server {unix @/var/lib/juju/agents/unit-tf-analyticsdb-0/agent.socket } 2026-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 ZIU: stage from config None 2026-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 CTX: {'module': 'analyticsdb', 'log_level': 'SYS_DEBUG', 'ssl_enabled': True, 'certs_hash': '6c4b0de24134634beb1874ef0b93e3db68b856d7fe071ee3437b49318562440aa771ec38f2c383dd76f537c97f23d707', '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': 'b95e3e83-b7b1-40fd-921d-861bd82213a2', 'compute_service_ip': '252.129.244.60', 'image_service_ip': '252.129.45.80', 'network_service_ip': '252.129.70.68', '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-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/common_analyticsdb.env 2026-02-16 02:19:54 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Render and store new configuration: /etc/contrail/analytics_database/docker-compose.yaml 2026-02-16 02:19:54 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Changing permissions on existing content: 33152 -> 384 2026-02-16 02:19:54 INFO unit.tf-analyticsdb/0.juju-log server.go:316 Configuration file has not been changed. 2026-02-16 02:19:54 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-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 data = yaml.load(fh) 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:19:54Z" 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-02-16 02:19:54 DEBUG unit.tf-analyticsdb/0.juju-log server.go:316 Services actual count: 4, required count: 5 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 time="2026-02-16T02:19:54Z" 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-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-nodemgr-1 Running 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-cassandra-1 Running 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-query-engine-1 Running 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-provisioner-1 Running 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Starting 2026-02-16 02:19:54 WARNING unit.tf-analyticsdb/0.update-status logger.go:60 Container analytics_database-node-init-1 Started 2026-02-16 02:19:57 INFO juju.worker.uniter.operation runhook.go:159 ran "update-status" hook (via explicit, bespoke hook script) 2026-02-16 02:19:57 DEBUG juju.worker.uniter.operation executor.go:132 committing operation "run update-status hook" for tf-analyticsdb/0 2026-02-16 02:19: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-02-16 02:19:57 DEBUG juju.machinelock machinelock.go:186 machine lock released for tf-analyticsdb/0 uniter (run update-status hook) 2026-02-16 02:19:57 DEBUG juju.worker.uniter.operation executor.go:121 lock released for tf-analyticsdb/0 2026-02-16 02:19:57 DEBUG juju.worker.uniter resolver.go:188 no operations in progress; waiting for changes 2026-02-16 02:19:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-controller/0" already joined relation 54 2026-02-16 02:19:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "tf-analytics/0" already joined relation 55 2026-02-16 02:19:57 DEBUG juju.worker.uniter.relation resolver.go:285 unit "easyrsa/0" already joined relation 59