- Aug 28, 2017
-
-
Chris MacNaughton authored
Change-Id: Iaa2ddfa4db639db1a142e7b025a26012fb45e3de
-
- Aug 16, 2017
-
-
Chris MacNaughton authored
- ensure filestore is used by default - allow upgrades to luminous Change-Id: I00aa4fcba53d9bd28592b9ba1b89f74d869148c2 Depends-on: I8205f7c7c63ec30900c4afdc76df174d3d9a8466
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- Dec 12, 2016
-
-
Chris MacNaughton authored
A new action is implemented to allow an administrator to move an OSD into a different Ceph bucket Change-Id: I6f9a2bfa12e97b4437cfac67747b62741de81e53
-
- Dec 03, 2016
-
-
Ryan Beisner authored
- Sync charm helpers if applicable. - Fix test executable hashbags for virtualenv prep. - Add Yakkety-Newton Amulet test definitions. - Prep Xenial-Ocata Amulet test definitions (not yet enabled). - Prep Zesty-Ocata Amulet test definitions (not yet enabled). - Remove Precise charm series metadata if present. - Remove Precise Amulet test definitions if present. Change-Id: I367b6e9e22464c0b85e71ad330234477699835e0
-
- Nov 28, 2016
-
-
Chris MacNaughton authored
This action is fairly simple in that it returns a list of unmounted disks This also includes a git-sync to pull in charms.ceph changes. Change-Id: I0daa514958799cf5899375335e8e9e684df27704 Closes-Bug: 1645481
-
- Oct 11, 2016
-
-
Ryan Beisner authored
- Remove Precise-Icehouse Amulet test definitions if they exist. - Add Xenial-Newton Amulet test definitions. - Add Yakkety-Newton Amulet test definitions. - Use the percona-cluster charm in tests instead of the mysql charm. Change-Id: Icb3adfbe08c9db339499f69523f7b223dda94c0c
-
- Sep 30, 2016
-
-
David Ames authored
Get each charm up to date with lp:charm-helpers for release testing. Change-Id: I93569f02dad733e75869df21dc125429b17ec2e5
-
- Sep 28, 2016
-
-
Chris Holcombe authored
Install apparmor profile for ceph-osd processes, and provide associated configuration option to place any ceph-osd processes into enforce, complain, or disable apparmor profile mode. As this is the first release of this feature, default to disabled and allow charm users to test and provide feedback for this release. Change-Id: I4524c587ac70de13aa3a0cb912033e6eb44b0403
-
- Sep 21, 2016
-
-
Chris Holcombe authored
Moving the ceph mon upgrade code over to the ceph shared library. This will make it easier to make patches and have them be applied to all 3 charms at once. Change-Id: I541269d05e6ff8883233a21c78ebe9df89b9e797
-
- Aug 11, 2016
-
-
Chris MacNaughton authored
This includes a resync of charms_ceph to raise the directory one level The charms_ceph change that we're syncing in changes the name of the ceph.py file into the __init__.py file to remove the second level of namespacing Change-Id: I4eabbd313de2e9420667dc4acca177b2dbbf9581
-
- Aug 02, 2016
-
-
Chris MacNaughton authored
This change moves our ceph.py into a seperate repository that we can share between various ceph related Juju projects, along with a Makefile change to use a new git_sync file to partially sync a git repository into a specified path Change-Id: Iaf3ea38b6e5268c517d53b36105b70f23de891bb
-