openstack-ansible/releasenotes/notes/swift-pretend-mph-passed-7e5c15eeb35861c3.yaml
Jesse Pretorius dcfdc9321e Fix role SHA's for Newton-2 release
Change-Id: Ifc614c23a03b216c63891abc2821d6fefe4bcf52
2016-07-27 10:59:57 +00:00

18 lines
870 B
YAML

---
features:
- The ``pretend_min_part_hours_passed`` option can now be
passed to swift-ring-builder prior to performing a
rebalance. This is set by the
``swift_pretend_min_part_hours_passed`` boolean variable.
The default for this variable is False. We recommend setting
this by running the os-swift.yml playbook with
``-e swift_pretend_min_part_hours_passed=True``, to avoid
resetting ``min_part_hours`` unintentionally on every run.
Setting ``swift_pretend_min_part_hours_passed`` to True will
reset the clock on the last time a rebalance happened, thus
circumventing the min_part_hours check. This should only be
used with extreme caution. If you run this command and deploy
rebalanced rings before a replication pass completes, you may
introduce unavailability in your cluster. This has an end-user
imapct.