lp:~moon127/charms/trusty/swift-storage/n-e-m-with-concat-rebase
- Get this branch:
- bzr branch lp:~moon127/charms/trusty/swift-storage/n-e-m-with-concat-rebase
Branch merges
- James Page: Pending requested
-
Diff: 855 lines (+645/-32) (has conflicts)13 files modifiedcharm-helpers.yaml.OTHER (+12/-0)
config.yaml (+14/-0)
hooks/charmhelpers/contrib/charmsupport/nrpe.py (+219/-0)
hooks/charmhelpers/contrib/charmsupport/volumes.py (+156/-0)
hooks/swift_storage_hooks.py (+44/-1)
hooks/swift_storage_utils.py (+18/-2)
metadata.yaml (+3/-0)
revision (+1/-1)
scripts/check_swift_storage.py (+136/-0)
templates/050-swift-storage (+24/-0)
templates/rsyncd.conf (+5/-23)
unit_tests/test_swift_storage_relations.py (+10/-3)
unit_tests/test_swift_storage_utils.py (+3/-2)
Branch information
- Owner:
- Gareth Woolridge
- Status:
- Development
Recent revisions
- 33. By Gareth Woolridge
-
Rebase Jacek's nem+rsync concat changes on swift-storage/next for persistence fixes.
Jacek Nykis 2014-05-16 Fixed tests
Jacek Nykis 2014-05-15 Added rsync fragment concatenation to the config-changed hook
Ryan Finnie 2014-05-14 Enable /etc/rsyncd.d functionality for compatibility with basenode
Jacek Nykis 2014-05-13 Fixed bug in check_swift_storage. py
Jacek Nykis 2014-05-13 Added nrpe-external-master hook support - 31. By James Page
-
[mthaddon,
r=james- page] Add configuration for worker and per disk thread pool sizes Make the number of workers for account, container and object servers a multiplier of the number of CPUs, and default to a sensible setting per recommendations in http://
docs.openstack. org/developer/ swift/deploymen t_guide. html#general- service- tuning. Also, add in a tunable option for object server threads_per_disk and tune default to recommendations from http:// docs.openstack. org/developer/ swift/deploymen t_guide. html#object- server- configuration. - 30. By James Page
-
[rharper,
r=james- page] Whitelist support for block devices Allow for the user to specify devices that may not exist (and have swift-storage ignore them like cinder and ceph charms do). With this change we can use a common swift-storage block-device list that works across multiple different physical hosts where the block devices aren't all the same.
- 29. By James Page
-
[niedbalski,
r=james- page,t= james-page] Add support for persistence of swift devices. - 27. By James Page
-
[tribaal,
r=james- page,t= james-page] Resync helpers to pickup fixes for apt lock races and better block device detection and handling.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)