- Oct 26, 2017
-
-
Marian Gasparovic authored
Change-Id: Ic8612eb123ec8335a6a867f0775116dba3a68dce Signed-off-by:
Marian Gasparovic <marian.gasparovic@canonical.com>
-
- Oct 25, 2017
-
-
Alex Kavanagh authored
Essentially, we want to avoid doing: from module import f1, f2, f2 and instead doL import module module.f1() This helps with reading the code and understanding where the functions come from. Change-Id: I1bc06441dc5595e8a0c84a5b5c3db5d88b68a4f2
-
- Oct 23, 2017
-
-
Frode Nordahl authored
Commit 4bcdddc4 code cleanup did not address actions. Fixed. Change-Id: Ic5de38e4d56022e3f72e5dcb08f6a4253e3306ee Closes-bug: #1726275
-
Frode Nordahl authored
Change-Id: I2d441da31e8e3b6570bf237661bf22c294d8ee73 Related-Bug: #1719742
-
- Sep 26, 2017
-
-
Ryan Beisner authored
Change-Id: I8b66ca368dcf6ec55d4c558e96f156c4859bad63
-
Frode Nordahl authored
Change-Id: I7bd5b62d3bfdd11334b3a8ce25692c1343a5c515
-
- Sep 25, 2017
-
-
Dmitrii Shcherbakov authored
Change-Id: I8a83e15a77306cca4baa665c31cb9363f7cbde83 Depends-On: I483ee9dae4ce69c71ae06359d0fb96aaa1c56cbc
-
- Sep 20, 2017
-
-
Jenkins authored
-
Xav Paice authored
In small clusters, adding OSDs at their full weight causes massive IO workload which makes performance unacceptable. This adds a config option to change the initial weight, we can set it to 0 or something small for clusters that would be affected. Closes-Bug: 1716783 Change-Id: Idadfd565fbda9ffc3952de73c5c58a0dc1dc69c9
-
- Sep 14, 2017
-
-
James Page authored
Drop explicit global configuration of keyring, supporting installation of the ceph/ceph-mon/ceph-osd charms in the same machine. Change-Id: Ib4afd01fbcc4478ce90de5bd464b7829ecc5da7e Closes-Bug: 1681750
-
- Sep 06, 2017
-
-
Jenkins authored
-
- Aug 31, 2017
-
-
Jenkins authored
-
- Aug 29, 2017
-
-
Jenkins authored
-
Dmitrii Shcherbakov authored
the 'experimental' option is no longer needed as of Luminous release https://github.com/ceph/ceph/blob/luminous/src/common/legacy_config_opts.h#L79 Change-Id: Idbbb69acec92b2f2efca80691ca73a2030bcf633
-
- Aug 28, 2017
-
-
Chris MacNaughton authored
Change-Id: Iaa2ddfa4db639db1a142e7b025a26012fb45e3de
-
Dmitrii Shcherbakov authored
juju_availability_zone is not a valid configuration setting, let's use 'rack' instead. Change-Id: I6763377f253e6feb92d7c4c31eefc600cce3a8b8 Closes-Bug: #1684330
-
- Aug 25, 2017
-
-
Edward Hope-Morley authored
Explain that for Ceph Luminous, which uses Bluestore as the default backend for OSDs, if the bluetsore option is set to false then OSDs will continue to use Filestore. Change-Id: I0cb65310f98562ec959018fad538e9006f1c41f6
-
- Aug 24, 2017
-
-
Ryan Beisner authored
Change-Id: I12b0ba1b814cbba2dbb3474de5c0b180df03628a
-
- Aug 23, 2017
-
-
Ryan Beisner authored
Change-Id: I7f7eb751b1996415ede24ac61f51bad685735da0
-
- Aug 21, 2017
-
-
Jenkins authored
-
Chris MacNaughton authored
Closes-Bug: #1709962 Closes-Bug: #1710645 Change-Id: I1b6d91f0f09f0142f4470d8ae3eea650165a0575
-
- Aug 16, 2017
-
-
Jenkins authored
-
Chris MacNaughton authored
- ensure filestore is used by default - allow upgrades to luminous Change-Id: I00aa4fcba53d9bd28592b9ba1b89f74d869148c2 Depends-on: I8205f7c7c63ec30900c4afdc76df174d3d9a8466
-
- Aug 15, 2017
-
-
Jenkins authored
Merge "Modify tests.yaml which specifies bundletester config params with the following key:value pairs:"
-
- Aug 14, 2017
-
-
Edward Hope-Morley authored
Also had to fix some imports due to changes implemented as part of the cleanup. Change-Id: Ie232828056a7f15525f820e8e106264b22697168
-
- Aug 09, 2017
-
-
Andrew McLeod authored
with the following key:value pairs: - reset_timeout: 600 Change-Id: I8a35d5ec734663bc48932a9ee142fb433d540bc9
-
- Jul 31, 2017
-
-
Ryan Beisner authored
Change-Id: I542e169004123635683b0e24a015885d43007a7e Closes-bug: #1686739
-
- Jul 16, 2017
-
-
Frode Nordahl authored
Change-Id: I86e1695b0b08dd275b3f198835288d1d4a3c95d7
-
- Jul 13, 2017
-
-
Billy Olsen authored
Add a check to make sure that the ceph package is installed in the add-storage shim. The add-storage hook is run prior to the install hook in order to provide storage for the install phase of the charm in cases where it is needed. The ceph-osd charm converts Juju storage into OSDs and doesn't need the storage for the install hook, so just skip the hook if its run early. Change-Id: I7b7518f52d0b5ad947b0809af8ad67d342211779 Closes-Bug: #1675186
-
- Jul 07, 2017
-
-
James Page authored
Add highly experimental support for bluestore storage format for OSD devices; this is disabled by default and should only be enabled in deployments where loss of data does not present a problem! Change-Id: I21beff9ce535f1b5c16d7f6f51c35126cc7da43e Depends-On: I36f7aa9d7b96ec5c9eaa7a3a970593f9ca14cb34
-
- Jun 27, 2017
-
-
Xav Paice authored
Straight update using the Makefile to update helper libraries. Change-Id: I820118b6cc8a0482e609ccbc7ed3c312b2277fdd
-
- Jun 09, 2017
-
-
Billy Olsen authored
The replace_osd action fails to run because the ceph import cannot be resolved without the lib folder existing in the system path. Change-Id: If85a3ac7edbb22abf11cff5429e6820322ded898 Closes-Bug: #1696958
-
- May 18, 2017
-
-
Jenkins authored
-
- May 16, 2017
-
-
David Ames authored
Use determine_packages() to avoid installing NTP when in a container. Sync charms.ceph to get ceph.determine_packages(). Partial-Bug: #1690513 Change-Id: I274f2bad0edece04eb7782f94803d991cb2973dd
-
- May 12, 2017
-
-
James Page authored
Resync charmhelpers for pike version support. Add pike tests but leave disabled until all charms support pike. Change-Id: Iafcbca139ca18afd3243ba05cf5170dd1ca57214
-
- Apr 28, 2017
-
-
David Ames authored
- Turn on Zesty-Ocata Amulet test definitions. - Standardize test-requirements.txt - Sync charm helpers for various fixes Change-Id: I20bd84a97d741c4303a60ef40568e59f6fc54f1b
-
- Apr 11, 2017
-
-
Alex Kavanagh authored
- sync charmhelpers with fix-alpha helpers - fix up code where the alpha comparisons are done Change-Id: I904f5faf2bd8fc28204d5e26c94877708cb98d7e Related-Bug: #1659575
-
- Apr 05, 2017
-
-
Jenkins authored
-
- Mar 30, 2017
-
-
Ante Karamatic authored
AppArmor profile prevents link operation within /var/lib/ceph/osd/*. This leads to daemon coredump. This patch ensures ceph-osd is able to create links. Change-Id: Ia03baac0fec7f134f53254b18e5498a87656817f Closes-Bug: #1677470
-
- Mar 28, 2017
-
-
Billy Olsen authored
Some upgrade scenarios (hammer->jewel) require that the ownership of the ceph osd directories are changed from root:root to ceph:ceph. This patch improves the upgrade experience by upgrading one OSD at a time as opposed to stopping all services, changing file ownership, and then restarting all services at once. This patch makes use of the `setuser match path` directive in the ceph.conf, which causes the ceph daemon to start as the owner of the OSD's root directory. This allows the ceph OSDs to continue running should an unforeseen incident occur as part of this upgrade. Change-Id: I00fdbe0fd113c56209429341f0a10797e5baee5a Closes-Bug: #1662591
-