Skip to content

[DPE-9630] fix: safe pgdata symlink setup with accurate status reporting #5497

[DPE-9630] fix: safe pgdata symlink setup with accurate status reporting

[DPE-9630] fix: safe pgdata symlink setup with accurate status reporting #5497

Triggered via pull request March 19, 2026 19:22
Status Failure
Total duration 3h 7m 1s
Artifacts 73

ci.yaml

on: pull_request
Build charm  /  Collect platforms for charm | .
17s
Build charm / Collect platforms for charm | .
Lint  /  Lint .github/workflows/
6s
Lint / Lint .github/workflows/
Lint  /  tox run -e lint
30s
Lint / tox run -e lint
Unit test charm
3m 59s
Unit test charm
Test Prometheus Alert Rules
1m 6s
Test Prometheus Alert Rules
Matrix: Build charm / build
Integration test charm  /  Collect integration test spread jobs
49s
Integration test charm / Collect integration test spread jobs
Matrix: Integration test charm / integration-test
Integration test charm  /  Publish Allure report
Integration test charm / Publish Allure report
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 2 warnings
Integration test charm / test_backups_ceph.py:juju36 | arm64
Process completed with exit code 1.
Integration test charm / test_async_replication.py:juju36 | arm64
Process completed with exit code 1.
Integration test charm / test_async_replication.py:juju36 | amd64
Process completed with exit code 1.
Integration test charm / test_restart.py:juju36 | arm64
The action 'Run spread job' has timed out after 180 minutes.
Build charm / Build charm | ubuntu@24.04:amd64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build charm / Build charm | ubuntu@24.04:arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
logs-integration-test-test_async_replication.py-juju36-amd64
110 KB
sha256:b31db8f2d0b63ba963fdf7ce3ee5169bb6942879a2de685f9aba9b0bed8a4a1c
logs-integration-test-test_async_replication.py-juju36-arm64
110 KB
sha256:f98313bbd6230257efbaf136b27cc8b2c0759844cf0f31f5130748318df5958c
logs-integration-test-test_async_replication_upgrade.py-juju36-amd64
59.6 KB
sha256:50035879c96708d41c2c1030b7db1d3419be7319a1eaffe3b1d2f1fc385c0809
logs-integration-test-test_async_replication_upgrade.py-juju36-arm64
59.5 KB
sha256:2ec9aa73f280d4ccacdbe713294dd158e266ac2b06cf5773ceaf21135121863f
logs-integration-test-test_audit.py-juju36-amd64
14.7 KB
sha256:29a7ef8fb12c9f093d6f481cf63b6fb749c58729b99aada1b4daf639dd804d20
logs-integration-test-test_audit.py-juju36-arm64
16.7 KB
sha256:f0431357cfa2135e2f956acb0c7c6c2407aa2c15b80379a24f9517960e333e13
logs-integration-test-test_backups_aws.py-juju36-amd64
132 KB
sha256:f32d053da2254dae49bc14085c7f58e8a0de7b4b46d90bdcffb7a0206ffe36d3
logs-integration-test-test_backups_aws.py-juju36-arm64
145 KB
sha256:e4b4b5444fcdec6816b7b4665e8c39f03e4c5a2f6bc1853499435481e22812a1
logs-integration-test-test_backups_ceph.py-juju36-amd64
109 KB
sha256:25fe0c16fc5e87c64edd2fd13bb59c79ea700e142f311004025dbc288f3484af
logs-integration-test-test_backups_ceph.py-juju36-arm64
978 Bytes
sha256:5c302c3fbea314b12ff40008f0edafacac69da22d56622a76a96c3e1e237e643
logs-integration-test-test_backups_gcp.py-juju36-amd64
156 KB
sha256:8231ecd206e28aab1cc76061d159395ae6449c2d1f576f42292cc5aa3f9584a9
logs-integration-test-test_backups_gcp.py-juju36-arm64
155 KB
sha256:71cb93b0eff352b9a79ac3d763b4244b746fbcf3931a2d23fc7b276fa9feae12
logs-integration-test-test_backups_pitr_aws.py-juju36-amd64
104 KB
sha256:d0a59dfc616e0eeeba89ee2efe1737dc2f276c5455787c08c44ddb609fea6c48
logs-integration-test-test_backups_pitr_aws.py-juju36-arm64
104 KB
sha256:63762933a7b3b8fe5fc934f8134ee5822a276d67b62b195d342a783301e867f5
logs-integration-test-test_backups_pitr_ceph.py-juju36-amd64
85.4 KB
sha256:c9060227a9bf15c009d423f72f09cea09578d8070968e067f65f7537b35a457b
logs-integration-test-test_backups_pitr_ceph.py-juju36-arm64
85.9 KB
sha256:523975892ba919b763d74717278ec793a24e692a36fd47439e71dd05c94f6a15
logs-integration-test-test_backups_pitr_gcp.py-juju36-amd64
102 KB
sha256:c38d34a6fd767a024a90439faf6fe95ebe2050e61c39744606d7ed5c01197524
logs-integration-test-test_backups_pitr_gcp.py-juju36-arm64
101 KB
sha256:da3e1ddead8718bdf582420b588733712d0ffa60d663fac8b1492613ead4e128
logs-integration-test-test_charm.py-juju36-amd64
75.9 KB
sha256:49f98b006748bd02d9182815a1e7cd63c8a87f1550f3a64386f4d87e26ae9adc
logs-integration-test-test_charm.py-juju36-arm64
78.8 KB
sha256:288e0d04d8f6f69a5e85def7356a762e7eb953494330f5c29abca4025c1ce47b
logs-integration-test-test_config.py-juju36-amd64
15 KB
sha256:cde6fbbc45ce4dfe0e11e726696b8e5a72d7161eb97852b2fa363dab322b35ec
logs-integration-test-test_config.py-juju36-arm64
15.3 KB
sha256:04de0a8d52e81c65ce3725a590dbac91d4b729083e10a1ebbf37d7e71c159a61
logs-integration-test-test_invalid_database.py-juju36-amd64
18.5 KB
sha256:b626ad4f93b0dc734a62053ba7c77ed2a26bb518ed7336b9610e498ae7b7f247
logs-integration-test-test_invalid_database.py-juju36-arm64
17.8 KB
sha256:723b92a5008db875b43a0fa2c49cdc0f8052d31a198adb0e671d6fac3a6be0b9
logs-integration-test-test_invalid_extra_user_roles.py-juju36-amd64
76.5 KB
sha256:ed6fac9d0e73f6a172b0e69679c4c58f5503cb3a32819f7ae4ac06d6153a2a1d
logs-integration-test-test_invalid_extra_user_roles.py-juju36-arm64
78.7 KB
sha256:a265aade6cf5a534cf7ab537ea84c7c53db82d14c0f2c3d340476644204a717b
logs-integration-test-test_ldap-juju36-amd64
23.7 KB
sha256:71865ad58fd7a5b983dd0249ab2a7c970d59282139347b5557d9010b7c799f32
logs-integration-test-test_new_relations_1.py-juju36-amd64
217 KB
sha256:e820b283d183753dafde3a0b3151c66cd46a797cf48f2eeb185c6c320394f1b3
logs-integration-test-test_new_relations_1.py-juju36-arm64
215 KB
sha256:c92464182654abcf2082d1f983fb89411a5fa0da2ec217a21341a40218936b46
logs-integration-test-test_new_relations_2.py-juju36-amd64
92.2 KB
sha256:122b145f4d6eabfa3e4276bf5738a9a47da2b424e291e3c256997a51f0f8c12d
logs-integration-test-test_new_relations_2.py-juju36-arm64
34.8 KB
sha256:179bd70ba856e7b277ada0d23ef2a1a0505ff92f61587b11f045cdd5e0123181
logs-integration-test-test_password_rotation.py-juju36-amd64
42.5 KB
sha256:d1b97b18503b415e0a2dd01914451e7d8d23928a9b869d00fdc5f390efe144d4
logs-integration-test-test_password_rotation.py-juju36-arm64
53.3 KB
sha256:9c8529aef7d5746af93ef66dd7d7fd235a77940b50250dce27551d92938646dc
logs-integration-test-test_pg_hba.py-juju36-amd64
30.9 KB
sha256:7399b12e7a070bdf69a38475a0572647a21d34f17b3e6d0b753844e19cac16ee
logs-integration-test-test_pg_hba.py-juju36-arm64
31.5 KB
sha256:4cf8f5f6a94114bb69f61ec4e839185283857d8372b9d68961a1127b99ec1377
logs-integration-test-test_plugins.py-juju36-amd64
25.4 KB
sha256:3da2cec5187daebc53aba1c490fe7023e1842575ec7be24c2e2352b3b3322362
logs-integration-test-test_plugins.py-juju36-arm64
31.9 KB
sha256:1b31666299f6e09d4332f9c273f11338f12134a49a8f3daff7670e622ddf9e6d
logs-integration-test-test_predefined_roles.py-juju36-amd64
26 KB
sha256:8a4334cbe0ed21b27447028cd8ae05c4818e886aecb0269028452c3860e1d73e
logs-integration-test-test_predefined_roles.py-juju36-arm64
24.6 KB
sha256:f76114e017cb0ab7ea547d6affe097fa2e6d4fc53f352108d36c0a8a7a7a1d42
logs-integration-test-test_relations_coherence.py-juju36-amd64
18.1 KB
sha256:76429fe180ff44edb7d52379c88529b645336b0996ebf3fd20641495b76e6326
logs-integration-test-test_relations_coherence.py-juju36-arm64
18.4 KB
sha256:74c5f757ffe513eb6cd0e8f1b5d9bb6acff318232369719e055fa29255aa1217
logs-integration-test-test_replication.py-juju36-amd64
79.2 KB
sha256:3fa604f3eebfc584381126b3d3d3e6c3c1c9f15b28f1fb9f52a8e22dac7d28c4
logs-integration-test-test_replication.py-juju36-arm64
81.7 KB
sha256:4ca064a7d73e118ff7e72d2e8d60282c0be5fae925d3b651f05cb75b1b25cfd9
logs-integration-test-test_restart.py-juju36-amd64
62 KB
sha256:792049779e3a181b7da6e5d530219699fed3dfb702a92c423a98299c237eba0b
logs-integration-test-test_restart.py-juju36-arm64
67.6 KB
sha256:f4bf6d06a2c10c1753ae93bf9c5b8f0d7ea8a05a4a7271a01518a2c43af53c39
logs-integration-test-test_self_healing_1.py-juju36-amd64
91.9 KB
sha256:c2987307d5a0384d8c2174269910a02fc0c1e40fe4eb4d0784f38649e612c163
logs-integration-test-test_self_healing_1.py-juju36-arm64
82 KB
sha256:b4c5cb873faae01878b914606ac39336385c886303d75a629db392e63e8f00e4
logs-integration-test-test_self_healing_2.py-juju36-amd64
65.7 KB
sha256:7e001083fb2f802fe1e05195d8e9cbf30ba68e194f228ba2b703d5be03ce0001
logs-integration-test-test_self_healing_2.py-juju36-arm64
68.9 KB
sha256:3c5ee18bcd452f644c167b0238112ec9b1bf11c80c77c772f43275775e82acee
logs-integration-test-test_smoke.py-juju36-amd64
45.8 KB
sha256:1bb74f278d1496438d66e7e83f626e2b2b233623e6db6a33906e1168fee989b1
logs-integration-test-test_smoke.py-juju36-arm64
45.9 KB
sha256:d798ef981e6d3ef3b53a2b8e69fad7c2e6a182c334c31cf41392326058cf9b2e
logs-integration-test-test_storage.py-juju36-amd64
11.3 KB
sha256:c69c2d581be041d556d7e24dae6bde556f8f5ecdeac5e50c0d2f392b1fd46798
logs-integration-test-test_storage.py-juju36-arm64
10.4 KB
sha256:ca54c7a0ac4ed96eb3f4022947d6b3ca0636ef8bf36cbbcfd64b5fcf611f203f
logs-integration-test-test_symlinks.py-juju36-amd64
29.7 KB
sha256:02e34dd3c5f0df8286bd2dde046e734c941e636363d6f7f15f394f7d4009beb1
logs-integration-test-test_symlinks.py-juju36-arm64
31.7 KB
sha256:5a830b873079ec04a62b2bdb83b2087d64ababdced5ebc4d60480f21ceeaa16d
logs-integration-test-test_synchronous_policy.py-juju36-amd64
39.5 KB
sha256:18888da3b8cefc68b863717cb80189b516e8d067865b892f439eb204585bd60a
logs-integration-test-test_synchronous_policy.py-juju36-arm64
51.6 KB
sha256:081996294b736d0c374eeffb3f25619d39eeea7e0ea0d4ade60332dc2422d69c
logs-integration-test-test_tls.py-juju36-amd64
77.1 KB
sha256:84f2e74541a8c2cb8a8e4de6ee4bed8244e6fda2bc01756fd91db84cba8f329a
logs-integration-test-test_tls.py-juju36-arm64
73 KB
sha256:b1e4e78fe43f851caf36cbea703d73ed8ec6d57cadc8db643c8ec73ccfb4accf
logs-integration-test-test_trust.py-juju36-amd64
29.3 KB
sha256:b7b5ed72a39ad5d9f5c87ca0b355272aec9a3fb4b329869a3cdee8e0e654f412
logs-integration-test-test_trust.py-juju36-arm64
32.7 KB
sha256:d0fe3ecef5f9ddb11225cca6c801f29849d0f1fc6138de0ee5d7d25a14cb33cd
logs-integration-test-test_upgrade.py-juju36-amd64
62.7 KB
sha256:98444249d9e825f4e097aee39e882c266ad43e40dd63787d7d9b26c8f7c88b29
logs-integration-test-test_upgrade.py-juju36-arm64
86.3 KB
sha256:71e4066e24c79748d4026a06ca9dcd5fcc01cfebb17f5e91ded9715b0c611fbc
logs-integration-test-test_upgrade_from_stable.py-juju36-amd64
52 KB
sha256:b03f1abfbaa48e62383ad91b7fd669b65c240e9d4cbee8b22284c3163d77220f
logs-integration-test-test_upgrade_from_stable.py-juju36-arm64
54.6 KB
sha256:5b4b46ff9f0c0f4c5c74ed7ee3c62fa44dbf7674a79f1b8f9b93401f4b442487
logs-integration-test-test_upgrade_skip_pre_upgrade_check.py-juju36-amd64
51.1 KB
sha256:ce2f7f4a9a5223451cb83dfa097e60ab1daf2aed10738870bd0204fe878f157e
logs-integration-test-test_upgrade_skip_pre_upgrade_check.py-juju36-arm64
56.3 KB
sha256:d118b6a3a22df380f994f46720d67e64c5e430f1dc805500625eed6f3b440817
logs-integration-test-test_username_prefix.py-juju36-amd64
26.2 KB
sha256:2a5c34052ebdc740d481cc83ff72bb44c2c436b0bdbbf39df83fc74dc75facc8
logs-integration-test-test_username_prefix.py-juju36-arm64
26.2 KB
sha256:80b929274b3de8ebac85b03c8c6f3674c7cbfd06f0b0045b7ee66d24dfd77144
logs-integration-test-test_wrong_arch.py-juju36-amd64
2.38 KB
sha256:f4b3fb5548ff45fe2ef34a15524ea664810e738faf08cbd9c4778aecc39aecf5
logs-integration-test-test_wrong_arch.py-juju36-arm64
2.36 KB
sha256:30a0a3f8d9cb3fd3cc57dc559cbd799847edc5a6bddd2f0d720ab8acb8d04966
packed-charm-.--platform-ubuntu@24.04-amd64
31.1 MB
sha256:cea7ea5b7046bfa4a9569f5168f345dd0323a06766ae0cd5cfe144a2fc530e0c
packed-charm-.--platform-ubuntu@24.04-arm64
30.9 MB
sha256:ffb0bc83843c0608203e3e253a099081b0800a147b289fbab57ae60c0d1203de