-
Notifications
You must be signed in to change notification settings - Fork 17
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
0418362
commit 43a410a
Showing
264 changed files
with
3,648 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,65 @@ | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:269 Deploying a new mysql cluster | ||
[32mINFO [0m juju.model:model.py:2284 Deploying local:mysql-k8s-1 | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [executing] maintenance: Initialising mysqld | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
[33mWARNING [0m juju.model:model.py:1666 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
s3-integrator/0 [idle] active: | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:288 Rotating all mysql credentials | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:305 Syncing credentials | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
s3-integrator/0 [idle] active: | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:321 Restoring backup_id='2025-01-21T01:29:35Z' | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:326 Ensuring that the pre-backup inserted value exists in database, while post-backup inserted value does not | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:340 Inserting value after restore | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:349 Ensuring that pre-backup and post-restore values exist in the database | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:360 Scaling mysql application to 3 units | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s (waiting for exactly 3 units, current : 1) | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [executing] active: Primary | ||
another-mysql-k8s/2 [executing] maintenance: Initialising mysqld | ||
another-mysql-k8s/1 [executing] maintenance: Initialising mysqld | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
another-mysql-k8s/2 [executing] waiting: waiting to join the cluster | ||
another-mysql-k8s/1 [idle] maintenance: joining the cluster | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
another-mysql-k8s/2 [executing] maintenance: joining the cluster | ||
another-mysql-k8s/1 [executing] active: | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
another-mysql-k8s/0 [idle] active: Primary | ||
another-mysql-k8s/2 [idle] active: | ||
another-mysql-k8s/1 [idle] active: | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:363 Ensuring inserted values before backup and after restore exist on all units | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:790 Model status: | ||
|
||
Model Controller Cloud/Region Version SLA Timestamp | ||
test microk8s-localhost microk8s/localhost 3.6.1 unsupported 01:37:59Z | ||
|
||
App Version Status Scale Charm Channel Rev Address Exposed Message | ||
another-mysql-k8s 8.0.39-0ubuntu0.22.04.1 active 3 mysql-k8s 1 10.152.183.51 no | ||
mysql-k8s 8.0.39-0ubuntu0.22.04.1 active 3 mysql-k8s 0 10.152.183.32 no | ||
s3-integrator active 1 s3-integrator latest/stable 77 10.152.183.208 no | ||
|
||
Unit Workload Agent Address Ports Message | ||
another-mysql-k8s/0* active idle 10.1.85.208 Primary | ||
another-mysql-k8s/1 active idle 10.1.85.212 | ||
another-mysql-k8s/2 active idle 10.1.85.211 | ||
mysql-k8s/0* active idle 10.1.85.201 Primary | ||
mysql-k8s/1 active idle 10.1.85.206 | ||
mysql-k8s/2 active idle 10.1.85.205 | ||
s3-integrator/0* active idle 10.1.85.202 | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:796 Juju error logs: | ||
|
||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:862 Forgetting main... | ||
[32mINFO [0m integration.test_backup_gcp:test_backup_gcp.py:70 Cleaning backups from buckets |
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,78 @@ | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:675 Connecting to existing model microk8s-localhost:test on unspecified cloud | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:68 Deploying mysql-k8s and scaling to 3 units | ||
[32mINFO [0m juju.model:model.py:2284 Deploying local:mysql-k8s-0 | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [allocating] waiting: installing agent | ||
mysql-k8s/1 [allocating] waiting: installing agent | ||
mysql-k8s/2 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [executing] maintenance: installing charm software | ||
mysql-k8s/1 [executing] maintenance: installing charm software | ||
mysql-k8s/2 [executing] maintenance: installing charm software | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] waiting: waiting to get cluster primary from peers | ||
mysql-k8s/1 [executing] active: Primary | ||
mysql-k8s/2 [idle] waiting: waiting to get cluster primary from peers | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [executing] active: | ||
mysql-k8s/1 [executing] active: Primary | ||
mysql-k8s/2 [idle] waiting: waiting to join the cluster | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: | ||
mysql-k8s/1 [idle] active: Primary | ||
mysql-k8s/2 [executing] maintenance: joining the cluster | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:71 Deploying mysql-test-app | ||
[32mINFO [0m juju.model:model.py:2284 Deploying ch:amd64/jammy/mysql-test-app-63 | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-test-app/0 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-test-app/0 [idle] waiting: | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:74 Relating mysql-k8s with mysql-test-app | ||
[33mWARNING [0m juju.model:model.py:1666 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: | ||
mysql-k8s/1 [idle] active: Primary | ||
mysql-k8s/2 [idle] active: | ||
mysql-test-app/0 [idle] waiting: | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:29 Clearing continuous writes | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:31 Starting continuous writes | ||
[32mINFO [0m integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster | ||
[32mINFO [0m integration.high_availability.test_self_healing:test_self_healing.py:51 Waiting until 3 mysql instances are online | ||
[32mINFO [0m integration.high_availability.test_self_healing:test_self_healing.py:57 Ensuring all units have continuous writes incrementing | ||
[32mINFO [0m mysql.connector:authentication.py:66 package: mysql.connector.plugins | ||
[32mINFO [0m mysql.connector:authentication.py:67 plugin_name: caching_sha2_password | ||
[32mINFO [0m mysql.connector:authentication.py:71 AUTHENTICATION_PLUGIN_CLASS: MySQLCachingSHA2PasswordAuthPlugin | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=812 on unit mysql-k8s/0 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=822 on unit mysql-k8s/1 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=832 on unit mysql-k8s/2 | ||
[32mINFO [0m integration.high_availability.test_self_healing:test_self_healing.py:67 Sending SIGKILL to unit mysql-k8s/1 | ||
[32mINFO [0m integration.high_availability.test_self_healing:test_self_healing.py:79 Waiting until 3 mysql instances are online | ||
[32mINFO [0m integration.high_availability.test_self_healing:test_self_healing.py:97 Ensuring all units have continuous writes incrementing | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1154 on unit mysql-k8s/0 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1154 on unit mysql-k8s/0 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1154 on unit mysql-k8s/0 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1763 on unit mysql-k8s/0 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1769 on unit mysql-k8s/1 | ||
[32mINFO [0m integration.high_availability.high_availability_helpers:high_availability_helpers.py:505 max_written_value=1776 on unit mysql-k8s/2 | ||
[32mINFO [0m integration.high_availability.conftest:conftest.py:36 Clearing continuous writes | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:790 Model status: | ||
|
||
Model Controller Cloud/Region Version SLA Timestamp | ||
test microk8s-localhost microk8s/localhost 3.6.1 unsupported 01:32:37Z | ||
|
||
App Version Status Scale Charm Channel Rev Address Exposed Message | ||
mysql-k8s 8.0.39-0ubuntu0.22.04.1 active 3 mysql-k8s 0 10.152.183.112 no | ||
mysql-test-app 0.0.2 active 1 mysql-test-app latest/edge 63 10.152.183.73 no Last written value=1154 | ||
|
||
Unit Workload Agent Address Ports Message | ||
mysql-k8s/0 active idle 10.1.128.203 | ||
mysql-k8s/1* active idle 10.1.128.204 | ||
mysql-k8s/2 active idle 10.1.128.205 Primary | ||
mysql-test-app/0* active idle 10.1.128.206 Last written value=1154 | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:796 Juju error logs: | ||
|
||
unit-mysql-k8s-0: 01:31:21 ERROR unit.mysql-k8s/0.juju-log Failed to get cluster status for test_cluster | ||
unit-mysql-k8s-0: 01:31:33 ERROR unit.mysql-k8s/0.juju-log Failed to get cluster status for test_cluster | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:862 Forgetting 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,29 @@ | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that max_connections is set to 100 on mysql-k8s/0 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/0 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/0 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/0 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that max_connections is set to 100 on mysql-k8s/1 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/1 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/1 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/1 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that max_connections is set to 100 on mysql-k8s/2 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/2 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/2 | ||
[32mINFO [0m integration.test_charm:test_charm.py:352 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/2 | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:790 Model status: | ||
|
||
Model Controller Cloud/Region Version SLA Timestamp | ||
test microk8s-localhost microk8s/localhost 3.6.1 unsupported 01:38:43Z | ||
|
||
App Version Status Scale Charm Channel Rev Address Exposed Message | ||
mysql-k8s active 3 mysql-k8s 0 10.152.183.148 no | ||
|
||
Unit Workload Agent Address Ports Message | ||
mysql-k8s/0 active idle 10.1.252.212 | ||
mysql-k8s/1* active idle 10.1.252.214 Primary | ||
mysql-k8s/2 active idle 10.1.252.213 | ||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:796 Juju error logs: | ||
|
||
|
||
[32mINFO [0m pytest_operator.plugin:plugin.py:862 Forgetting 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,17 @@ | ||
[32mINFO [0m pytest_microceph._plugin:_plugin.py:24 Setting up microceph | ||
[32mINFO [0m pytest_microceph._plugin:_plugin.py:47 Creating microceph bucket | ||
[32mINFO [0m pytest_microceph._plugin:_plugin.py:64 Set up microceph | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:675 Connecting to existing model microk8s-localhost:test on unspecified cloud | ||
[32mINFO [0m juju.model:model.py:2284 Deploying local:mysql-k8s-0 | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [executing] maintenance: Initialising mysqld | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:90 Rotating all mysql credentials | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:95 Deploying s3-integrator | ||
[32mINFO [0m juju.model:model.py:2284 Deploying ch:amd64/jammy/s3-integrator-77 | ||
[33mWARNING [0m juju.model:model.py:1666 relate is deprecated and will be removed. Use integrate instead. | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
s3-integrator/0 [allocating] waiting: installing agent |
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,29 @@ | ||
[32mINFO [0m integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:194 Syncing credentials | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
s3-integrator/0 [idle] active: | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:210 Restoring backup_id='2025-01-21T01:29:53Z' | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:215 Ensuring that the pre-backup inserted value exists in database, while post-backup inserted value does not | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:229 Inserting value after restore | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:237 Ensuring that pre-backup and post-restore values exist in the database | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:248 Scaling mysql application to 3 units | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s (waiting for exactly 3 units, current : 1) | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [executing] active: Primary | ||
mysql-k8s/1 [executing] maintenance: Initialising mysqld | ||
mysql-k8s/2 [executing] maintenance: Initialising mysqld | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
mysql-k8s/1 [executing] waiting: waiting to join the cluster | ||
mysql-k8s/2 [idle] maintenance: joining the cluster | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
mysql-k8s/1 [executing] maintenance: joining the cluster | ||
mysql-k8s/2 [idle] active: | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
mysql-k8s/1 [idle] active: | ||
mysql-k8s/2 [idle] active: | ||
[32mINFO [0m integration.test_backup_aws:test_backup_aws.py:251 Ensuring inserted values before backup and after restore exist on all units |
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,25 @@ | ||
[32mINFO [0m integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:190 Syncing credentials | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
s3-integrator/0 [idle] active: | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:206 Restoring backup_id='2025-01-21T01:30:47Z' | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:211 Ensuring that the pre-backup inserted value exists in database, while post-backup inserted value does not | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:225 Inserting value after restore | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:233 Ensuring that pre-backup and post-restore values exist in the database | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:244 Scaling mysql application to 3 units | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s (waiting for exactly 3 units, current : 1) | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [executing] active: Primary | ||
mysql-k8s/1 [executing] maintenance: Initialising mysqld | ||
mysql-k8s/2 [executing] maintenance: Initialising mysqld | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
mysql-k8s/1 [executing] waiting: waiting to get cluster primary from peers | ||
mysql-k8s/2 [executing] waiting: waiting to get cluster primary from peers | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] active: Primary | ||
mysql-k8s/1 [executing] maintenance: joining the cluster | ||
mysql-k8s/2 [executing] active: | ||
[32mINFO [0m integration.test_backup_ceph:test_backup_ceph.py:247 Ensuring inserted values before backup and after restore exist on all units |
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,6 @@ | ||
[32mINFO [0m pytest_operator.plugin:plugin.py:675 Connecting to existing model microk8s-localhost:test on unspecified cloud | ||
[32mINFO [0m juju.model:model.py:2284 Deploying local:mysql-k8s-0 | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [allocating] waiting: installing agent | ||
[32mINFO [0m juju.model:model.py:3211 Waiting for model: | ||
mysql-k8s/0 [idle] error: hook failed: "install" |
Oops, something went wrong.