20 Commits

Author SHA1 Message Date
Ryan Beisner
7ef9a87a79 Remove reference to old config yaml
Closes-Bug: #1707701

Change-Id: Idcf84a118302f495ca2b148719a412d3c093164e
2017-07-31 13:44:57 -05:00
David Ames
a143ce2f51 Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: Icecfbedb4d567a10ef48ec095442204cc3de35de
2017-05-03 10:03:18 -07:00
Jenkins
1c4609a01f Merge "Force a rebuild after interface-ceph-mds change." 2017-03-21 17:32:59 +00:00
Jenkins
c399d48cd7 Merge "Enable Ocata Amulet Tests" 2017-03-21 17:09:49 +00:00
Jorge Niedbalski
21d6b04a01 Force a rebuild after interface-ceph-mds change.
Force a charm rebuild after fixing
LP: #1659645.

Closes-Bug: #1659645

Change-Id: Id38734bc1a18d03711d02d8e47e4aeefd6e828ee
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@canonical.com>
2017-03-21 13:04:27 -03:00
David Ames
aad2a20e77 Enable Ocata Amulet Tests
- Add Zesty as a supported series to metadata.yaml.
- Turn on Xenial-Ocata Amulet test definitions.
- Sync charm helpers to get Juju 2.x amulet compatibility.
- Keeping Zesty-Ocata Amulet test definitions turned off until the
  metadata.yaml changes propagate to the charm store.

Change-Id: I6f59db20a955a00fb3497095de683f93680537ec
2017-03-20 13:59:20 +00:00
Jorge Niedbalski
73e6e31a89 Force a charmhelpers sync to 0.14.0.
This is a partial fix required for fixing
LP: #1671861, this change is intended to
retrigger the build using the latest charmhelpers
release available at https://pypi.python.org/pypi/charmhelpers/0.14.0
that includes the changes introduced on the public bug.

Change-Id: Icf36ff6efe60313c305f292c9a7dadaf079eb8ae
Closes-Bug: #1671861
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@canonical.com>
2017-03-16 17:16:01 -03:00
Chris MacNaughton
b5064bd226 Remove ceph-base layer
This migrates the required functionality from the
Ceph base layer into this one to remove the
requirement on ceph-base

Change-Id: I136aeeb24a5dddadf4c9306ffe324653ed5b1a66
2017-02-21 16:52:12 -05:00
James Page
074e02ab94 General tidy of charm ready for release
Switch functional tests to use cephx; Tests should really
align to default configuration, which is to have cephx
enabled for a deployment.

Updated README to be a little simpler, and default to
Xenial rather than Trusty.

Added proper Ceph icon.

Drop layer dependency on ceph-base - it brings in loads
of stuff we don't need.

Tidy config.yaml to drop duplicate ceph-public-network.

Depends-On: Ied8d5306ab77b8e68efd0a8e5df4087a067f0367
Change-Id: I4ab5438db93ae613e9232ca42df1c23614e212e6
2017-02-13 09:39:35 +00:00
Chris Holcombe
2353ff93ff Public Network Support
Add public network support to CephFS.  This patch also
adds in support for ipv6 and juju network spaces.

Closes-Bug: 1659338
Change-Id: Ibfb6377f5831f26da302308818c093c9d7e715dc
2017-02-09 12:11:04 +00:00
Ryan Beisner
caff36e33d Add .gitreview and clean up repo
Several updates to make this consistent with other OpenStack
charms repos, and to enable Gerrit + OSCI test gates.

- Update .gitignore.

- Add .gitreview for gerrit.

- Add copyright file, and copyright headers.

- Add tox.ini and src/tox.ini

- Add tests README

- Fix layer.yaml

- Add unit tests.

- Add amulet tests.

- fixed lint.

See running bug/TODO list:

- https://bugs.launchpad.net/charm-ceph-fs

Change-Id: Iaec5f25706387f9b59b36e307e954318b23c9417
Depends-On: I3f78a5a3231377f5542b81cec27dd4531144cfd1
Closes-Bug: 1640895
Closes-Bug: 1640896
Closes-Bug: 1640898
Closes-Bug: 1640900
Closes-Bug: 1640902
Closes-Bug: 1653767
2017-01-06 08:29:43 -08:00
Chris Holcombe
746780d0ea Add actions to set,get and remove quotas 2016-10-26 15:59:52 -07:00
Chris Holcombe
1829282205 Add relation param to setup_mds 2016-10-21 10:47:14 -07:00
Chris Holcombe
2253a11710 WIP to use ceph_broker 2016-10-06 15:57:53 -07:00
Chris Holcombe
a5f3a99399 Add status update messages 2016-09-20 10:05:54 -07:00
Chris Holcombe
8dd4240847 Use socket.gethostname instead of letters for mds names 2016-09-20 09:41:01 -07:00
Chris Holcombe
e2d4555e49 Service crashes with wrong mds name but everything else works 2016-09-19 15:28:16 -07:00
Chris MacNaughton
3ffc850f34
nearly complete 2016-09-15 09:33:40 -07:00
Chris Holcombe
55093d7e4b Add ceph_api 2016-08-03 09:15:07 -07:00
Chris MacNaughton
0fe84902e4 initial commit 2016-06-30 13:06:08 -04:00