-
Notifications
You must be signed in to change notification settings - Fork 19
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
3883f04
commit 02b524d
Showing
319 changed files
with
5,640 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,4 @@ | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:199 checking that the former primary is now a replica | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:205 checking that all units are part of the same cluster | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:219 checking that no writes to the database were missed after stopping the writes | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:223 checking that the former primary is up to date with the cluster after restarting |
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,77 @@ | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:734 Connecting to existing model localhost-localhost:test on unspecified cloud | ||
[32mINFO [0m juju.model:model.py:2097 Deploying local:jammy/postgresql-0 | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [allocating] waiting: waiting for machine | ||
postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [allocating] waiting: waiting for machine | ||
postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [allocating] waiting: waiting for machine | ||
postgresql/1 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: installing PostgreSQL | ||
postgresql/1 [executing] maintenance: installing PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] waiting: waiting to start PostgreSQL | ||
postgresql/1 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] active: Primary | ||
postgresql/1 [executing] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: reconfiguring cluster | ||
postgresql/1 [executing] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: reconfiguring cluster | ||
postgresql/1 [executing] waiting: awaiting for cluster to start | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [idle] active: Primary | ||
postgresql/1 [idle] waiting: awaiting for member to start | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2097 Deploying ch:amd64/focal/mailman3-core-18 | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: installing charm software | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: installing charm software | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: installing charm software | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: Installing mailman3,postfix,postfix-policyd-spf-python,spamassassin,spamc | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: Installing mailman3,postfix,postfix-policyd-spf-python,spamassassin,spamc | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [executing] maintenance: Installing python3-mailman-hyperkitty | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [idle] active: Ready (source version/commit e1d5a03) | ||
[33mWARNING [0m juju.model:model.py:1563 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [idle] active: Ready (source version/commit e1d5a03) | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
mailman3-core/0 [idle] active: Ready (source version/commit e1d5a03) |
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,162 @@ | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:544 starting continuous writes to the database | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:547 checking whether writes are increasing | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:551 scaling out the first cluster | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [idle] active: Primary | ||
postgresql/2 [idle] active: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] waiting: agent initialising | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] maintenance: installing PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [executing] active: | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [executing] active: | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] active: Primary | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [executing] active: | ||
postgresql/3 [executing] waiting: waiting for primary to be reachable from this unit | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] active: | ||
postgresql/2 [executing] active: | ||
postgresql/3 [executing] waiting: waiting for primary to be reachable from this unit | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/0 [executing] active: Primary | ||
postgresql/2 [idle] active: | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:555 checking whether writes are increasing | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:558 scaling out the second cluster | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [idle] active: | ||
postgresql/2 [idle] active: Standby | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [allocating] waiting: waiting for machine | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] maintenance: installing PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] active: | ||
postgresql/2 [executing] active: Standby | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [idle] active: Standby | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [idle] active: Standby | ||
postgresql/3 [executing] waiting: waiting to start PostgreSQL | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] maintenance: reconfiguring cluster | ||
postgresql/2 [executing] active: Standby | ||
postgresql/3 [executing] waiting: waiting for primary to be reachable from this unit | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] active: | ||
postgresql/2 [idle] active: Standby | ||
postgresql/3 [executing] waiting: waiting for primary to be reachable from this unit | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] waiting: waiting for primary to be reachable from this unit | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [executing] active: | ||
postgresql/2 [executing] active: Standby | ||
postgresql/3 [idle] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/1 [idle] active: | ||
postgresql/2 [idle] active: Standby | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:564 checking whether writes are increasing | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:567 scaling in the first cluster | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql (waiting for exactly 2 units, current : 3) | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql (waiting for exactly 2 units, current : 3) | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/2 [executing] active: | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:570 checking whether writes are increasing | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:573 scaling in the second cluster | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql (waiting for exactly 2 units, current : 3) | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/2 [executing] active: Standby | ||
postgresql/3 [idle] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/2 [executing] active: Standby | ||
postgresql/3 [executing] active: | ||
[32mINFO [0m juju.model:model.py:2971 Waiting for model: | ||
postgresql/2 [idle] active: Standby | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:578 checking whether writes are increasing | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:583 checking whether no writes were lost | ||
[32mINFO [0m integration.ha_tests.test_async_replication:test_async_replication.py:86 Destroying second model | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:862 Model status: | ||
|
||
Model Controller Cloud/Region Version SLA Timestamp | ||
test localhost-localhost localhost/localhost 3.4.4 unsupported 02:39:43Z | ||
|
||
App Version Status Scale Charm Channel Rev Exposed Message | ||
data-integrator active 1 data-integrator latest/edge 38 no | ||
postgresql 14.12 active 2 postgresql 0 no Primary | ||
postgresql-test-app active 1 postgresql-test-app latest/stable 144 no received database credentials of the first database | ||
|
||
Unit Workload Agent Machine Public address Ports Message | ||
data-integrator/0* active idle 3 10.170.69.86 | ||
postgresql-test-app/0* active idle 4 10.170.69.180 received database credentials of the first database | ||
postgresql/2 active executing 2 10.170.69.6 5432/tcp Primary | ||
postgresql/3* active idle 5 10.170.69.169 5432/tcp | ||
|
||
Machine State Address Inst id Base AZ Message | ||
2 started 10.170.69.6 juju-8a5a1f-2 [email protected] Running | ||
3 started 10.170.69.86 juju-8a5a1f-3 [email protected] Running | ||
4 started 10.170.69.180 juju-8a5a1f-4 [email protected] Running | ||
5 started 10.170.69.169 juju-8a5a1f-5 [email protected] Running | ||
|
||
Offer Application Charm Rev Connected Endpoint Interface Role | ||
replication postgresql postgresql 0 0/0 replication postgresql_async requirer | ||
replication-offer postgresql postgresql 0 1/1 replication-offer postgresql_async provider | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:868 Juju error logs: | ||
|
||
machine-0: 01:40:57 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-0: 01:40:57 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-0: 01:41:00 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-3: 01:41:07 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-3: 01:41:07 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-data-integrator-0: 01:41:09 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-2: 01:41:16 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-2: 01:41:16 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-2: 01:41:17 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-1: 01:41:30 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-1: 01:41:30 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-1: 01:41:32 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
machine-4: 01:42:21 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-4: 01:42:21 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-test-app-0: 01:42:23 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
unit-postgresql-0: 02:07:23 ERROR juju.worker.dependency "uniter" manifold worker returned unexpected error: relation scope id "30018426-46ca-4af0-8aba-70666a8a5a1f:r#6#postgresql-test-app": settings 30018426-46ca-4af0-8aba-70666a8a5a1f:r#6#postgresql-test-app not found (not found) | ||
unit-postgresql-1: 02:08:21 ERROR juju.worker.dependency "uniter" manifold worker returned unexpected error: relation scope id "30018426-46ca-4af0-8aba-70666a8a5a1f:r#7#remote-1065824e48fb456f82f0ea16196c5e96": settings 30018426-46ca-4af0-8aba-70666a8a5a1f:r#7#remote-1065824e48fb456f82f0ea16196c5e96 not found (not found) | ||
unit-postgresql-0: 02:08:22 ERROR juju.worker.dependency "uniter" manifold worker returned unexpected error: relation scope id "30018426-46ca-4af0-8aba-70666a8a5a1f:r#7#remote-1065824e48fb456f82f0ea16196c5e96": settings 30018426-46ca-4af0-8aba-70666a8a5a1f:r#7#remote-1065824e48fb456f82f0ea16196c5e96 not found (not found) | ||
machine-5: 02:23:54 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
machine-5: 02:23:54 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available | ||
unit-postgresql-3: 02:23:54 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:947 Forgetting model main... |
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,4 @@ | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:199 checking that the former primary is now a replica | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:205 checking that all units are part of the same cluster | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:219 checking that no writes to the database were missed after stopping the writes | ||
[32mINFO [0m integration.ha_tests.helpers:helpers.py:223 checking that the former primary is up to date with the cluster after restarting |
Oops, something went wrong.