Skip to content

Commit

Permalink
Allure report 2191
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 30, 2024
1 parent fca48b5 commit 4a17f18
Show file tree
Hide file tree
Showing 320 changed files with 7,136 additions and 2 deletions.
2 changes: 2 additions & 0 deletions 2191/app.js

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions 2191/data/attachments/10c1e780ee2f500a.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
config-server/1 [idle] active:
shard-one/0 [idle] active:
shard-one/1 [idle] active: Primary
shard-two/0 [idle] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [idle] maintenance: backup started/running, backup id:'2024-08-30T01:49:38Z'
INFO  juju.model:model.py:2958 Waiting for model:
config-server/0 [executing] active: Primary
config-server/1 [executing] active:
shard-one/0 [executing] active:
shard-one/1 [executing] active: Primary
shard-two/0 [executing] active: Primary
132 changes: 132 additions & 0 deletions 2191/data/attachments/1a4a8b6003b5fa74.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
INFO  integration.upgrade.test_upgrade:test_upgrade.py:107 Calling pre-upgrade-check
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [executing] active:
mongodb/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [idle] active:
mongodb/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active: Primary
mongodb/1 [idle] active:
mongodb/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active: Primary
mongodb/1 [idle] active:
mongodb/2 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/1 [idle] active:
INFO  pytest_operator.plugin:plugin.py:903 Model status:

Model Controller Cloud/Region Version SLA Timestamp
test localhost-localhost localhost/localhost 3.4.4 unsupported 02:03:39Z

App Version Status Scale Charm Channel Rev Exposed Message
mongodb active 2/3 mongodb 0 no

Unit Workload Agent Machine Public address Ports Message
mongodb/0 active idle 0 10.38.36.28 27017/tcp Primary
mongodb/1* active idle 1 10.38.36.39 27017/tcp
mongodb/2 unknown lost 2 10.38.36.161 27017/tcp agent lost, see 'juju show-status-log mongodb/2'

Machine State Address Inst id Base AZ Message
0 started 10.38.36.28 juju-ea30bb-0 [email protected] Running
1 started 10.38.36.39 juju-ea30bb-1 [email protected] Running
2 down 10.38.36.161 juju-ea30bb-2 [email protected] Running

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

machine-1: 01:47:32 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-1: 01:47:32 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-1: 01:47:32 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-2: 01:47:35 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-2: 01:47:35 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-2: 01:47:35 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-0: 01:47:38 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-0: 01:47:38 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-0: 01:47:38 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
unit-mongodb-1: 01:48:40 ERROR unit.mongodb/1.juju-log _on_secret_remove: Secret secret:cr8i9p702kvib52l5u3g seems to have no observers, could be removed
unit-mongodb-1: 02:01:33 ERROR unit.mongodb/1.juju-log Uncaught exception while in charm code:
Traceback (most recent call last):
File "/var/lib/juju/agents/unit-mongodb-1/charm/./src/charm.py", line 1632, in <module>
main(MongodbOperatorCharm)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/main.py", line 553, in main
manager.run()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/main.py", line 529, in run
self._emit()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/main.py", line 518, in _emit
_emit_charm_event(self.charm, self.dispatcher.event_name, self._juju_context)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/main.py", line 139, in _emit_charm_event
event_to_emit.emit(*args, **kwargs)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/framework.py", line 347, in emit
framework._emit(event)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/framework.py", line 853, in _emit
self._reemit(event_path)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/ops/framework.py", line 943, in _reemit
custom_handler(event)
File "/var/lib/juju/agents/unit-mongodb-1/charm/src/upgrades/mongodb_upgrade.py", line 139, in _on_pre_upgrade_check_action
self._upgrade.pre_upgrade_check()
File "/var/lib/juju/agents/unit-mongodb-1/charm/src/upgrades/upgrade.py", line 301, in pre_upgrade_check
if not self._charm.upgrade.is_cluster_able_to_read_write():
File "/var/lib/juju/agents/unit-mongodb-1/charm/lib/charms/mongodb/v0/upgrade_helpers.py", line 238, in is_cluster_able_to_read_write
return self.is_replica_set_able_read_write()
File "/var/lib/juju/agents/unit-mongodb-1/charm/lib/charms/mongodb/v0/upgrade_helpers.py", line 289, in is_replica_set_able_read_write
write_replicated = self.is_write_on_secondaries(
File "/var/lib/juju/agents/unit-mongodb-1/charm/lib/charms/mongodb/v0/upgrade_helpers.py", line 368, in is_write_on_secondaries
self.confirm_excepted_write_on_replica(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 336, in wrapped_f
return copy(f, *args, **kw)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 475, in __call__
do = self.iter(retry_state=retry_state)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 376, in iter
result = action(retry_state)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 418, in exc_check
raise retry_exc.reraise()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 185, in reraise
raise self.last_attempt.result()
File "/usr/lib/python3.10/concurrent/futures/_base.py", line 451, in result
return self.__get_result()
File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
raise self._exception
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/tenacity/__init__.py", line 478, in __call__
result = fn(*args, **kwargs)
File "/var/lib/juju/agents/unit-mongodb-1/charm/lib/charms/mongodb/v0/upgrade_helpers.py", line 327, in confirm_excepted_write_on_replica
if query[0][WRITE_KEY] != expected_write_value:
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/cursor.py", line 755, in __getitem__
for doc in clone:
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/cursor.py", line 1243, in next
if len(self.__data) or self._refresh():
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/cursor.py", line 1160, in _refresh
self.__send_message(q)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/cursor.py", line 1039, in __send_message
response = client._run_operation(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/_csot.py", line 108, in csot_wrapper
return func(self, *args, **kwargs)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 1431, in _run_operation
return self._retryable_read(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 1540, in _retryable_read
return self._retry_internal(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/_csot.py", line 108, in csot_wrapper
return func(self, *args, **kwargs)
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 1507, in _retry_internal
).run()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 2353, in run
return self._read() if self._is_read else self._write()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 2483, in _read
self._server = self._get_server()
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 2439, in _get_server
return self._client._select_server(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/mongo_client.py", line 1322, in _select_server
server = topology.select_server(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/topology.py", line 368, in select_server
server = self._select_server(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/topology.py", line 346, in _select_server
servers = self.select_servers(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/topology.py", line 253, in select_servers
server_descriptions = self._select_servers_loop(
File "/var/lib/juju/agents/unit-mongodb-1/charm/venv/pymongo/topology.py", line 303, in _select_servers_loop
raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: No servers found yet, Timeout: 1.0s, Topology Description: <TopologyDescription id: 66d127fca39db3af6e0b01c5, topology_type: Single, servers: [<ServerDescription ('10.38.36.161', 27017) server_type: Unknown, rtt: None>]>

INFO  pytest_operator.plugin:plugin.py:991 Forgetting model main...
6 changes: 6 additions & 0 deletions 2191/data/attachments/1d6be8f151bdd8a3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
INFO  juju.model:model.py:2958 Waiting for model:
application/1 [idle] active: received database credentials of the first database
application/0 [idle] active: received database credentials of the first database
another-database/0 [idle] active: Primary
mongodb/2 [executing] active:
mongodb/3 [executing] active:
51 changes: 51 additions & 0 deletions 2191/data/attachments/1e8799c3a2cc97aa.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
INFO  juju.model:model.py:2958 Waiting for model:
config-server-one/0 [idle] active: Primary
config-server-one/1 [idle] active:
shard-one/0 [idle] active: Primary
shard-one/1 [idle] active:
shard-two/0 [executing] active:
shard-two/1 [executing] active: Primary
shard-three/0 [idle] active: Primary
shard-three/1 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/0 [idle] maintenance: Adding shard to config-server
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/0 [idle] maintenance: Adding shard to config-server
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/0 [idle] maintenance: Adding shard to config-server
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
config-server-one/0 [idle] active:
config-server-one/1 [idle] active:
shard-two/0 [idle] active:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/1 [idle] maintenance: Adding shard to config-server
INFO  juju.model:model.py:2958 Waiting for model:
config-server-one/0 [idle] active:
config-server-one/1 [idle] active:
shard-two/1 [idle] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
config-server-one/0 [idle] active:
config-server-one/1 [idle] active:
shard-one/0 [idle] active: Primary
shard-one/1 [idle] active:
shard-two/0 [executing] active:
shard-two/1 [executing] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
config-server-one/0 [idle] active: Primary
shard-two/0 [executing] maintenance: Draining shard from cluster
shard-two/1 [executing] maintenance: Draining shard from cluster
INFO  juju.model:model.py:2958 Waiting for model:
shard-two/0 [executing] maintenance: Draining shard from cluster
shard-two/1 [executing] maintenance: Draining shard from cluster
34 changes: 34 additions & 0 deletions 2191/data/attachments/1f75d9d88f41f13f.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
INFO  pytest_operator.plugin:plugin.py:903 Model status:

Model Controller Cloud/Region Version SLA Timestamp
test localhost-localhost localhost/localhost 3.4.4 unsupported 01:55:45Z

App Version Status Scale Charm Channel Rev Exposed Message
mongodb active 3 mongodb 0 no

Unit Workload Agent Machine Public address Ports Message
mongodb/0 active idle 0 10.46.220.33 27017/tcp
mongodb/1 active idle 1 10.46.220.227 27017/tcp
mongodb/2* active idle 2 10.46.220.51 27017/tcp Primary

Machine State Address Inst id Base AZ Message
0 started 10.46.220.33 juju-0bac4e-0 [email protected] Running
1 started 10.46.220.227 juju-0bac4e-1 [email protected] Running
2 started 10.46.220.51 juju-0bac4e-2 [email protected] Running

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

machine-2: 01:44:34 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-2: 01:44:34 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-2: 01:44:35 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-1: 01:44:36 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-1: 01:44:36 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-1: 01:44:36 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
machine-0: 01:44:36 ERROR juju.worker.dependency "kvm-container-provisioner" manifold worker returned unexpected error: container types not yet available
machine-0: 01:44:36 ERROR juju.worker.dependency "lxd-container-provisioner" manifold worker returned unexpected error: container types not yet available
unit-mongodb-0: 01:44:36 ERROR juju.worker.meterstatus error running "meter-status-changed": charm missing from disk
unit-mongodb-2: 01:45:54 ERROR unit.mongodb/2.juju-log _on_secret_remove: Secret secret:cr8i8f5ces4283l6tf7g seems to have no observers, could be removed
unit-mongodb-2: 01:46:38 ERROR unit.mongodb/2.juju-log _on_secret_remove: Secret secret:cr8i8f5ces4283l6tf7g seems to have no observers, could be removed
machine-0: 01:48:06 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: api connection broken unexpectedly

INFO  pytest_operator.plugin:plugin.py:991 Forgetting model main...
31 changes: 31 additions & 0 deletions 2191/data/attachments/21289d1219837144.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [idle] active:
mongodb/2 [idle] active: Primary
self-signed-certificates/0 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [executing] maintenance: enabling TLS
mongodb/1 [executing] maintenance: enabling TLS
mongodb/2 [executing] maintenance: enabling TLS
self-signed-certificates/0 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [executing] maintenance: enabling TLS
mongodb/1 [executing] maintenance: enabling TLS
mongodb/2 [executing] maintenance: enabling TLS
self-signed-certificates/0 [idle] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [executing] maintenance: enabling TLS
mongodb/1 [executing] maintenance: enabling TLS
mongodb/2 [executing] maintenance: enabling TLS
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [executing] maintenance: enabling TLS
mongodb/1 [executing] maintenance: enabling TLS
mongodb/2 [executing] maintenance: enabling TLS
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [executing] active:
mongodb/2 [idle] active: Primary
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [idle] active:
mongodb/2 [idle] active: Primary
27 changes: 27 additions & 0 deletions 2191/data/attachments/22ac66b073e2a493.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
INFO  juju.model:model.py:2958 Waiting for model:
application/1 [idle] active:
application/0 [idle] active:
another-database/0 [allocating] waiting: waiting for machine
mongodb/0 [allocating] waiting: waiting for machine
mongodb/1 [allocating] waiting: waiting for machine
INFO  juju.model:model.py:2958 Waiting for model:
another-database/0 [allocating] waiting: agent initialising
mongodb/0 [allocating] waiting: agent initialising
mongodb/1 [allocating] waiting: agent initialising
INFO  juju.model:model.py:2958 Waiting for model:
another-database/0 [allocating] waiting: agent initialising
mongodb/0 [allocating] waiting: agent initialising
mongodb/1 [allocating] waiting: agent initialising
INFO  juju.model:model.py:2958 Waiting for model:
another-database/0 [executing] maintenance: installing MongoDB
mongodb/0 [executing] maintenance: installing MongoDB
mongodb/1 [executing] maintenance: installing MongoDB
INFO  juju.model:model.py:2958 Waiting for model:
application/1 [idle] active: received database credentials of the first database
application/0 [idle] active: received database credentials of the first database
another-database/0 [executing] active:
mongodb/0 [executing] active:
mongodb/1 [executing] active:
INFO  juju.model:model.py:2958 Waiting for model:
mongodb/0 [idle] active:
mongodb/1 [idle] active:
Loading

0 comments on commit 4a17f18

Please sign in to comment.