charm-swift-proxy/unit_tests
Erlon R. Cruz 498d3b0f1e Fix swift port replication configuration
Port replication configs are not being set into the ring files.
When replication port configs
(account|container|object)-server-port-rep, are changed in the
swift-storage charm, swift-storage changes the related configs in
the config files, but that does not update the rings.

This patch adds a function that runs in every config-change
triggered from the swift-storage nodes and make sure any replication
config is written to the ring and distributed to all nodes.

Partial-bug: #1903762
Change-Id: I87eb23de94e3f2f5b06d44df1f8bd9d2324456a0
2021-01-26 15:53:08 -03:00
..
__init__.py Convert charm to Python 3 only 2017-12-06 14:20:25 +00:00
swift-test Update charm-helpers config to point to upstream repo, re-sync helpers. 2013-10-14 18:32:42 -07:00
test_actions_openstack_upgrade.py Enable xenial/queens amulet tests 2018-03-20 09:54:11 +00:00
test_actions.py set-weight/remove-devices actions are leader-only 2020-06-10 08:03:37 -05:00
test_swift_context.py s3token: Fix Keystone API configuration 2020-03-16 12:26:52 +01:00
test_swift_hooks.py Swift Global Cluster 2019-12-16 14:51:56 +00:00
test_swift_utils.py Fix swift port replication configuration 2021-01-26 15:53:08 -03:00
test_templates.py s3token: Fix Keystone API configuration 2020-03-16 12:26:52 +01:00