Skip to content

Commit

Permalink
Allure report #2578
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed May 3, 2024
1 parent d16d866 commit a963d28
Show file tree
Hide file tree
Showing 186 changed files with 5,492 additions and 2 deletions.
2 changes: 2 additions & 0 deletions 2578/app.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions 2578/data/attachments/131205f5fa07520a.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
INFO  pytest_operator.plugin:plugin.py:734 Connecting to existing model localhost-localhost:test on unspecified cloud
INFO  juju.model:model.py:2098 Deploying local:jammy/postgresql-0
92 changes: 92 additions & 0 deletions 2578/data/attachments/14c7ba9480bb6599.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:486 checking whether the connectivity to the database is working
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:491 Cutting network for postgresql/2
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:497 checking for no connectivity between postgresql/2 and postgresql/3
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:497 checking for no connectivity between postgresql/2 and postgresql/1
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:504 checking for no connectivity between postgresql/2 and the controller
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:511 checking whether the connectivity to the database is not working
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:517 checking whether writes are increasing
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:520 checking whether a new primary was elected
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:527 Restoring network for postgresql/2
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:531 waiting for cluster to become idle
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/1 [idle] active: Primary
postgresql/2 [idle] active:
postgresql/3 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/1 [idle] active: Primary
postgresql/2 [idle] active:
postgresql/3 [idle] active:
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:536 waiting for the database service to be ready on postgresql/2
INFO  integration.ha_tests.test_self_healing:test_self_healing.py:540 checking whether the connectivity to the database is working
INFO  integration.ha_tests.helpers:helpers.py:178 checking that the former primary is now a replica
INFO  integration.ha_tests.helpers:helpers.py:184 checking that all units are part of the same cluster
INFO  integration.ha_tests.helpers:helpers.py:198 checking that no writes to the database were missed after stopping the writes
INFO  integration.ha_tests.helpers:helpers.py:202 checking that the former primary is up to date with the cluster after restarting
INFO  pytest_operator.plugin:plugin.py:862 Model status:

Model Controller Cloud/Region Version SLA Timestamp
test localhost-localhost localhost/localhost 3.1.8 unsupported 02:49:10Z

App Version Status Scale Charm Channel Rev Exposed Message
postgresql 14.11 active 3 postgresql 0 no Primary
postgresql-test-app active 1 postgresql-test-app edge 119 no received database credentials of the first database

Unit Workload Agent Machine Public address Ports Message
postgresql-test-app/0* active idle 3 10.44.123.238 received database credentials of the first database
postgresql/1* active idle 1 10.44.123.237 5432/tcp Primary
postgresql/2 active idle 2 10.44.123.67 5432/tcp
postgresql/3 active idle 4 10.44.123.202 5432/tcp

Machine State Address Inst id Base AZ Message
1 started 10.44.123.237 juju-4db083-1 [email protected] Running
2 started 10.44.123.67 juju-4db083-2 [email protected] Running
3 started 10.44.123.238 juju-4db083-3 [email protected] Running
4 started 10.44.123.202 juju-4db083-4 [email protected] Running

INFO  pytest_operator.plugin:plugin.py:868 Juju error logs:

machine-1: 01:32:09 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined
machine-1: 01:32:09 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-1: 01:32:09 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-postgresql-1: 01:32:09 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-2: 01:32:11 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined
machine-2: 01:32:11 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-2: 01:32:11 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-postgresql-2: 01:32:11 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-0: 01:32:11 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-0: 01:32:11 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined
machine-0: 01:32:11 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-postgresql-0: 01:32:12 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-3: 01:32:16 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined
machine-3: 01:32:16 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-3: 01:32:16 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-postgresql-test-app-0: 01:32:17 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-4: 01:49:40 ERROR juju.worker.dependency "broker-tracker" manifold worker returned unexpected error: no container types determined
machine-4: 01:49:40 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-4: 01:49:40 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-postgresql-3: 01:49:40 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
unit-postgresql-1: 01:55:17 ERROR unit.postgresql/1.juju-log Failed to list PostgreSQL database users: connection to server at "10.44.123.93", port 5432 failed: timeout expired

unit-postgresql-1: 01:55:28 ERROR unit.postgresql/1.juju-log Failed to list PostgreSQL database users: connection to server at "10.44.123.93", port 5432 failed: timeout expired

machine-4: 02:39:09 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: api connection broken unexpectedly
machine-4: 02:39:13 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-4: 02:39:16 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-4: 02:39:21 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-4: 02:39:26 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-4: 02:39:32 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-4: 02:39:41 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-4" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: network is unreachable
machine-2: 02:45:40 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: api connection broken unexpectedly
machine-2: 02:45:43 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:45:49 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:45:56 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:02 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:08 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:17 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:29 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:42 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:46:55 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: connect: no route to host
machine-2: 02:47:14 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: i/o timeout
machine-2: 02:47:37 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [0bfb61] "machine-2" cannot open api: unable to connect to API: dial tcp 10.44.123.125:17070: i/o timeout

INFO  pytest_operator.plugin:plugin.py:947 Forgetting model main...
28 changes: 28 additions & 0 deletions 2578/data/attachments/191ced374558d550.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
INFO  juju.model:model.py:2958 Waiting for model:
postgresql-test-app/0 [idle] active: received database credentials of the second database
postgresql-test-app/1 [idle] active: received database credentials of the second database
database/2 [executing] active: Primary
database/3 [executing] active:
another-database/0 [idle] active:
another-database/1 [idle] active: Primary
INFO  juju.model:model.py:2098 Deploying ch:amd64/jammy/data-integrator-27
INFO  juju.model:model.py:2958 Waiting for model:
another-data-integrator/0 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
another-data-integrator/0 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
another-data-integrator/0 [idle] blocked: Please specify either topic, index, or database name
INFO  juju.model:model.py:2958 Waiting for model:
data-integrator/0 [executing] blocked: Please relate the data-integrator with the desired product
another-data-integrator/0 [executing] blocked: Please specify either topic, index, or database name
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
INFO  juju.model:model.py:2958 Waiting for model:
database/2 [idle] active: Primary
database/3 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
database/2 [executing] active: Primary
database/3 [idle] blocked: invalid role(s) for extra user roles
INFO  juju.model:model.py:2958 Waiting for model:
database/2 [executing] active: Primary
database/3 [idle] active:
48 changes: 48 additions & 0 deletions 2578/data/attachments/1db92554899b031b.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
INFO  pytest_operator.plugin:plugin.py:734 Connecting to existing model localhost-localhost:test on unspecified cloud
INFO  juju.model:model.py:2098 Deploying ch:amd64/jammy/postgresql-test-app-119
INFO  juju.model:model.py:2098 Deploying ch:amd64/jammy/postgresql-test-app-119
INFO  juju.model:model.py:2098 Deploying local:jammy/postgresql-0
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [allocating] waiting: waiting for machine
database-app/0 [allocating] waiting: waiting for machine
db-app/0 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [allocating] waiting: waiting for machine
database-app/0 [allocating] waiting: waiting for machine
db-app/0 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [allocating] waiting: waiting for machine
database-app/0 [allocating] waiting: waiting for machine
db-app/0 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] maintenance: installing PostgreSQL
database-app/0 [idle] active:
db-app/0 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting to start PostgreSQL
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] waiting: awaiting for member to start
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] active: Primary
43 changes: 43 additions & 0 deletions 2578/data/attachments/20eb56575d1a1b21.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:73 starting continuous writes to the database
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] active: Primary
postgresql/1 [executing] active:
postgresql/2 [executing] active:
postgresql-test-app/0 [idle] active:
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:77 checking whether writes are increasing
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:85 Build charm locally
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:88 Refresh the charm
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:91 Wait for upgrade to start
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:97 Wait for upgrade to complete
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] active: Primary
postgresql/1 [executing] active:
postgresql/2 [executing] waiting: other units upgrading first...
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] waiting: other units upgrading first...
postgresql/1 [idle] waiting: other units upgrading first...
postgresql/2 [executing] maintenance: refreshing the snap
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] waiting: other units upgrading first...
postgresql/1 [executing] maintenance: updating configuration
postgresql/2 [idle] maintenance: upgrade completed
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] maintenance: updating configuration
postgresql/1 [idle] maintenance: upgrade completed
postgresql/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] waiting: waiting for database initialisation
postgresql/1 [idle] maintenance: upgrade completed
postgresql/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [executing] active:
postgresql/1 [executing] active:
postgresql/2 [executing] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
postgresql/0 [idle] active:
postgresql/1 [idle] active:
postgresql/2 [idle] active: Primary
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:104 checking whether writes are increasing
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:109 checking whether no writes were lost
INFO  integration.ha_tests.test_upgrade:test_upgrade.py:112 checking the number of switchovers
8 changes: 8 additions & 0 deletions 2578/data/attachments/223fbec966bd02f0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
INFO  juju.model:model.py:2958 Waiting for model:
postgresql-test-app/0 [idle] active: received database credentials for cluster2
postgresql-test-app/1 [idle] active: received database credentials for cluster2
database/0 [idle] active: Primary
database/1 [executing] active:
another-database/0 [idle] active:
another-database/1 [idle] active: Primary
Loading

0 comments on commit a963d28

Please sign in to comment.