30 Commits

Author SHA1 Message Date
Liam Young
f503da49cc Fix lint 2015-01-09 10:07:27 +00:00
Liam Young
40a440746b Merged next branch in 2015-01-09 09:59:47 +00:00
Edward Hope-Morley
9757b8042f use ch retry decorator 2014-12-17 20:45:33 +00:00
Edward Hope-Morley
886c4888d3 allow ring fetch retry 2014-12-17 11:26:00 +00:00
Brad Marshall
d1e2c14274 [bradm] Fixed rsync to use /etc/rsync-juju.d, check if host_context is defined before using it 2014-11-06 17:38:43 +10:00
root
5727c68515 [bradm] Adding nrpe checks, handle rsyncd config fragments 2014-10-30 00:52:15 -05:00
Bjorn Tillenius
81dcc2c2f1 Apply the patch from lp:~tribaal/charms/trusty/swift-storage/trunk-fix-1350049. 2014-10-24 14:29:07 +00:00
Edward Hope-Morley
c4ff348b21 fixed ipv6 support check 2014-09-26 19:20:43 +01:00
Hui Xiang
20b6a8994c Use general BindHostContext(). 2014-09-25 14:36:13 +08:00
Hui Xiang
8b20506d55 Do IPv6 check. 2014-09-18 21:36:03 +08:00
James Page
06a4a39750 Retry failed retrievals of rings - including when connections are refused 2014-08-11 10:14:47 +01:00
James Page
f1e156136e Revert previous change as it breaks unit testing and deployment 2014-08-04 14:24:00 +02:00
Alexander List
29800ba3d3 [alexlist] update chmod to allow df and monitoring to access /srv/node 2014-06-27 12:04:49 +02:00
Alexander List
4d9cdd74c8 [alexlist] relax permissions only for /srv/node and not other swift dirs 2014-06-26 11:10:34 +02:00
Alexander List
0927c95faa [alexlist] make SWIFT dirs 0755 so that df and Nagios checks work 2014-06-23 15:13:06 +02:00
James Page
f715cbacbb [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/deployment_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/deployment_guide.html#object-server-configuration.
2014-06-19 09:40:58 +01:00
James Page
74244cea50 [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.
2014-06-19 09:34:43 +01:00
Tom Haddon
ee219bdd38 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/deployment_guide.html#general-service-tuning 2014-06-18 11:18:02 +01:00
Ryan Harper
d2162d4580 Fix determine_block_devices to ignore missing devices. Do not return None value in a list of block devices to be used. 2014-06-16 12:33:42 -05:00
Jorge Niedbalski R
5044535053 Removed usufed fstab_add 2014-05-23 14:35:14 -04:00
Jorge Niedbalski R
9b4be97bf8 - Updated charm-helpers with fstab persist support
- Modified mount command for specify "xfs" filesystem type
2014-05-23 14:32:39 -04:00
James Page
d3c871ebe9 Add sync to list of possible container services 2014-04-07 15:50:34 +01:00
James Page
0cfc682bc8 Move to dist-upgrade 2014-03-06 13:46:06 +00:00
James Page
ab5bde7f11 Use upgrade for upgrades 2014-03-06 12:52:24 +00:00
Adam Gandelman
df655714eb Sync helpers, update accordingly. 2013-09-23 12:01:06 -07:00
Adam Gandelman
45617ff76f Update tests post-helper sync. 2013-08-16 13:38:32 -07:00
Adam Gandelman
5740434491 Add do_openstack_upgrade(). 2013-07-19 14:06:01 -07:00
Adam Gandelman
a9fb83be8a Update to 100% coverage. 2013-07-19 13:44:37 -07:00
Adam Gandelman
85501cbb64 Finish up: find_block_device(), save_script_rc(). Add restart map. 2013-07-18 16:07:22 -07:00
Adam Gandelman
5eebc6c787 Checkin initial python redux work. 2013-07-16 21:27:06 -07:00