generated from canonical/template-operator
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
34fa145
commit 61fc25f
Showing
121 changed files
with
3,593 additions
and
2 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
[32mINFO [0m juju.model:model.py:2098 Deploying ch:amd64/jammy/postgresql-396 | ||
[32mINFO [0m juju.model:model.py:2098 Deploying local:jammy/pgbouncer-1 | ||
[33mWARNING [0m juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [allocating] waiting: waiting for machine | ||
another-postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [allocating] waiting: waiting for machine | ||
another-postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [allocating] waiting: waiting for machine | ||
another-postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [allocating] waiting: waiting for machine | ||
another-postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] maintenance: installing PostgreSQL | ||
another-postgresql/1 [executing] maintenance: installing PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] waiting: waiting to start PostgreSQL | ||
another-postgresql/1 [executing] waiting: awaiting passwords generation | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] waiting: waiting to start PostgreSQL | ||
another-postgresql/1 [idle] waiting: awaiting passwords generation | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] waiting: waiting to start PostgreSQL | ||
another-postgresql/1 [idle] waiting: awaiting passwords generation | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] waiting: waiting to start PostgreSQL | ||
another-postgresql/1 [idle] waiting: awaiting passwords generation | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] waiting: awaiting for member to start | ||
another-postgresql/1 [idle] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] active: | ||
another-postgresql/1 [executing] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] maintenance: reconfiguring cluster | ||
another-postgresql/1 [executing] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [executing] maintenance: reconfiguring cluster | ||
another-postgresql/1 [idle] waiting: awaiting for member to start | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [idle] active: Primary | ||
another-postgresql/1 [idle] active: | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
another-postgresql/0 [idle] active: Primary | ||
[33mWARNING [0m juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead. | ||
[33mWARNING [0m juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
postgresql-test-app/0 [idle] active: received database credentials of the first database | ||
postgresql-test-app/1 [executing] active: received database credentials of the first database | ||
postgresql/0 [idle] active: Primary | ||
postgresql/1 [idle] active: | ||
pgbouncer/2 [allocating] waiting: agent initialising | ||
pgbouncer/3 [allocating] waiting: agent initialising | ||
another-application/0 [idle] active: | ||
another-postgresql/0 [idle] active: Primary | ||
another-postgresql/1 [idle] active: | ||
another-pgbouncer/0 [allocating] waiting: installing agent | ||
another-pgbouncer/1 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
postgresql-test-app/0 [idle] active: received database credentials of the first database | ||
postgresql-test-app/1 [idle] active: received database credentials of the first database | ||
postgresql/1 [idle] active: | ||
pgbouncer/2 [executing] blocked: waiting for backend database relation to initialise | ||
pgbouncer/3 [executing] blocked: waiting for backend database relation to initialise | ||
another-postgresql/0 [idle] active: Primary | ||
another-postgresql/1 [idle] active: | ||
another-pgbouncer/0 [executing] blocked: waiting for backend database relation to initialise | ||
another-pgbouncer/1 [executing] blocked: waiting for backend database relation to initialise | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
postgresql-test-app/0 [executing] active: received database credentials for cluster another-pgbouncer | ||
postgresql-test-app/1 [executing] active: received database credentials for cluster another-pgbouncer | ||
postgresql/0 [idle] active: Primary | ||
postgresql/1 [idle] active: | ||
pgbouncer/2 [executing] active: | ||
pgbouncer/3 [executing] active: | ||
another-postgresql/1 [idle] active: | ||
another-pgbouncer/0 [executing] active: | ||
another-pgbouncer/1 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
pgbouncer/2 [idle] active: | ||
pgbouncer/3 [idle] active: | ||
another-pgbouncer/0 [idle] active: | ||
another-pgbouncer/1 [idle] active: | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
postgresql-test-app/0 [idle] active: received database credentials for cluster pgbouncer | ||
postgresql-test-app/1 [executing] active: received database credentials for cluster pgbouncer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
pgbouncer/0 [executing] active: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
[32mINFO [0m root:helpers.py:96 (0, '{"pgbouncer/4":{"workload-version":"1.21.0","machine":"3","opened-ports":null,"public-address":"10.45.120.2","charm":"local:jammy/pgbouncer-0","leader":true,"life":"alive","relation-info":[{"relation-id":6,"endpoint":"backend-database","related-endpoint":"database","application-data":{"data":"{\\"database\\": \\"pgbouncer\\", \\"extra-user-roles\\": \\"SUPERUSER\\", \\"requested-secrets\\": \\"[\\\\\\"username\\\\\\", \\\\\\"password\\\\\\", \\\\\\"tls\\\\\\", \\\\\\"tls-ca\\\\\\", \\\\\\"uris\\\\\\"]\\"}","database":"pgbouncer","endpoints":"10.45.120.197:5432","read-only-endpoints":"10.45.120.106:5432","secret-user":"secret://4da9129a-dd79-4f68-8110-1b9dd52a883f/cokratk7qlk3ktal7r9g","version":"14.11"},"local-unit":{"in-scope":false,"data":null},"related-units":{"postgresql/0":{"in-scope":true,"data":{"egress-subnets":"10.45.120.197/32","ingress-address":"10.45.120.197","private-address":"10.45.120.197"}},"postgresql/1":{"in-scope":true,"data":{"egress-subnets":"10.45.120.106/32","ingress-address":"10.45.120.106","private-address":"10.45.120.106"}}}},{"relation-id":17,"endpoint":"database","related-endpoint":"first-database","application-data":{"database":"postgresql_test_app_first_database","extra-user-roles":"CREATEDB,CREATEROLE","requested-secrets":"[\\"username\\", \\"password\\", \\"tls\\", \\"tls-ca\\", \\"uris\\"]"},"local-unit":{"in-scope":false,"data":null},"related-units":{"postgresql-test-app/1":{"in-scope":true,"data":{"data":"{\\"database\\": \\"postgresql_test_app_first_database\\", \\"endpoints\\": \\"localhost:6432\\", \\"secret-user\\": \\"secret://4da9129a-dd79-4f68-8110-1b9dd52a883f/cokrhus7qlk3ktal7rdg\\", \\"version\\": \\"14.11\\"}","egress-subnets":"10.45.120.2/32","ingress-address":"10.45.120.2","private-address":"10.45.120.2"}},"postgresql-test-app/2":{"in-scope":true,"data":{"data":"{\\"database\\": \\"postgresql_test_app_first_database\\", \\"endpoints\\": \\"localhost:6432\\", \\"secret-user\\": \\"secret://4da9129a-dd79-4f68-8110-1b9dd52a883f/cokrhus7qlk3ktal7rdg\\", \\"version\\": \\"14.11\\"}","egress-subnets":"10.45.120.198/32","ingress-address":"10.45.120.198","private-address":"10.45.120.198"}}}},{"relation-id":5,"endpoint":"pgb-peers","related-endpoint":"pgb-peers","application-data":{"leader_ip":"10.45.120.2","pgb_dbs_config":"{\\"17\\": {\\"name\\": \\"postgresql_test_app_first_database\\", \\"legacy\\": false}}"},"local-unit":{"in-scope":true,"data":{"egress-subnets":"10.45.120.2/32","ingress-address":"10.45.120.2","private-address":"10.45.120.2"}},"related-units":{"pgbouncer/10":{"in-scope":true,"data":{"egress-subnets":"10.45.120.198/32","ingress-address":"10.45.120.198","private-address":"10.45.120.198"}}}},{"relation-id":4,"endpoint":"upgrade","related-endpoint":"upgrade","application-data":{"dependencies":"{\\"charm\\": {\\"dependencies\\": {}, \\"name\\": \\"pgbouncer\\", \\"upgrade_supported\\": \\"\\u003e0\\", \\"version\\": \\"1\\"}, \\"snap\\": {\\"dependencies\\": {}, \\"name\\": \\"charmed-postgresql\\", \\"upgrade_supported\\": \\"^1\\", \\"version\\": \\"1.18.0\\"}}"},"local-unit":{"in-scope":true,"data":{"egress-subnets":"10.45.120.2/32","ingress-address":"10.45.120.2","private-address":"10.45.120.2","state":"idle"}},"related-units":{"pgbouncer/10":{"in-scope":true,"data":{"egress-subnets":"10.45.120.198/32","ingress-address":"10.45.120.198","private-address":"10.45.120.198","state":"idle"}}}}]}}\n', '') | ||
[32mINFO [0m juju.model:model.py:2958 Waiting for model: | ||
postgresql-test-app/1 [executing] active: received database credentials of the second database | ||
postgresql-test-app/2 [executing] active: received database credentials of the second database | ||
postgresql/0 [executing] active: Primary | ||
postgresql/1 [executing] active: | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:834 Model status: | ||
|
||
Model Controller Cloud/Region Version SLA Timestamp | ||
test localhost-localhost localhost/localhost 3.1.8 unsupported 02:05:45Z | ||
|
||
App Version Status Scale Charm Channel Rev Exposed Message | ||
another-application active 1 postgresql-test-app edge 111 no | ||
another-pgbouncer 1.21.0 active 2 pgbouncer 1 no | ||
another-postgresql 14.11 active 2 postgresql 14/edge 396 no Primary | ||
pgbouncer unknown 0 pgbouncer 0 no | ||
postgresql 14.11 active 2 postgresql 14/edge 396 no Primary | ||
postgresql-test-app active 2 postgresql-test-app edge 111 no received database credentials of the second database | ||
|
||
Unit Workload Agent Machine Public address Ports Message | ||
another-application/0* active idle 4 10.45.120.149 | ||
another-postgresql/0* active idle 5 10.45.120.137 5432/tcp Primary | ||
another-postgresql/1 active idle 6 10.45.120.135 5432/tcp | ||
postgresql-test-app/1* active idle 3 10.45.120.2 received database credentials of the second database | ||
another-pgbouncer/3* active idle 10.45.120.2 | ||
postgresql-test-app/2 active idle 7 10.45.120.198 received database credentials of the second database | ||
another-pgbouncer/6 active idle 10.45.120.198 | ||
postgresql/0* active idle 1 10.45.120.197 5432/tcp Primary | ||
postgresql/1 active idle 2 10.45.120.106 5432/tcp | ||
|
||
Machine State Address Inst id Base AZ Message | ||
1 started 10.45.120.197 juju-2a883f-1 ubuntu@22.04 Running | ||
2 started 10.45.120.106 juju-2a883f-2 ubuntu@22.04 Running | ||
3 started 10.45.120.2 juju-2a883f-3 ubuntu@22.04 Running | ||
4 started 10.45.120.149 juju-2a883f-4 ubuntu@22.04 Running | ||
5 started 10.45.120.137 juju-2a883f-5 ubuntu@22.04 Running | ||
6 started 10.45.120.135 juju-2a883f-6 ubuntu@22.04 Running | ||
7 started 10.45.120.198 juju-2a883f-7 ubuntu@22.04 Running | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:840 Juju error logs: | ||
|
||
machine-0: 01:38:07 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-0: 01:38:07 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-0: 01:38:07 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
unit-postgresql-test-app-0: 01:38:08 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-1: 01:38:08 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-1: 01:38:08 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
machine-1: 01:38:09 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-0: 01:38:09 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-2: 01:38:10 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
machine-2: 01:38:10 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-2: 01:38:10 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-1: 01:38:11 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-0: 01:43:58 ERROR juju.worker.meterstatus error running "meter-status-changed": exit status 1 | ||
machine-3: 01:46:29 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-3: 01:46:29 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-3: 01:46:29 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
unit-postgresql-test-app-1: 01:46:29 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-1: 01:46:32 ERROR juju.worker.meterstatus error running "meter-status-changed": exit status 1 | ||
machine-4: 01:48:29 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
machine-4: 01:48:29 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-4: 01:48:29 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-another-application-0: 01:48:29 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-5: 01:50:45 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-5: 01:50:45 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
machine-5: 01:50:45 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-another-postgresql-0: 01:50:45 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-6: 01:50:46 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
machine-6: 01:50:46 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-6: 01:50:46 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-another-postgresql-1: 01:50:46 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-3: 01:56:18 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-2: 01:56:18 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-another-pgbouncer-0: 01:56:20 ERROR juju.worker.meterstatus error running "meter-status-changed": exit status 1 | ||
unit-another-pgbouncer-1: 01:56:20 ERROR juju.worker.meterstatus error running "meter-status-changed": exit status 1 | ||
unit-pgbouncer-5: 01:58:27 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-4: 01:58:28 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-another-pgbouncer-2: 01:58:29 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-another-pgbouncer-3: 01:58:30 ERROR juju.worker.meterstatus error running "meter-status-changed": exit status 1 | ||
machine-7: 02:03:04 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-7: 02:03:04 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-7: 02:03:04 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined | ||
unit-postgresql-test-app-2: 02:03:04 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-another-pgbouncer-6: 02:03:09 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-10: 02:03:09 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-pgbouncer-10: 02:05:12 ERROR juju.worker.dependency "uniter" manifold worker returned unexpected error: relation scope id "4da9129a-dd79-4f68-8110-1b9dd52a883f:r#17#postgresql-test-app": settings 4da9129a-dd79-4f68-8110-1b9dd52a883f:r#17#postgresql-test-app not found (not found) | ||
machine-7: 02:05:25 ERROR juju.api.watcher error trying to stop watcher: websocket: close sent | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:904 Forgetting main... |
Oops, something went wrong.