This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Id0fbfafd412f7428b84e620a9a0254db6dc4d1c6
Story: #2002586
Task: #24317
Use ceph-mds@.service systemd configuration
Use the upstream provided ceph-mds@ service systemd configuration
in favour of the now removed ceph-mds service - this integrates
with ceph-mds.target and is the preferred way to manage the
daemon.
Change-Id: I33b8a9c9fe1ab2f065897a5d4d3beb9dae249c57
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata. Dev release tests are enabled separately
because of chickens and eggs.
Change-Id: I6da2c6327a7916a55f8f6b848f7c2a0db3741ae4
Due to changes to the ceph-osd charm, it is
suggested to use Juju storage for testing.
Change-Id: I844030005f7a470a286039d58580fa1701144a8b
Related-Bug: #1698154
As of pip 10.0, --allow-unverified is not permitted.
Use of the flag in this repo was previously used to force
installation of python-apt to accommodate certain unit tests.
The unverified package, python-apt, is no longer necessary
for test execution.
Related-Bug: #1760720
Change-Id: I4907223e5a63226d8945de8b2d4f1e0dd11a6528
Bionic, being the next LTS, is important to enable for dev
and test as early as possible ahead of 18.02.
Zesty goes EOL in Jan 2018. The next stable charms release (18.02)
will not provide Zesty series support, as it was an interim
(non-LTS) release.
Change-Id: Id066e4444b5eec17229f1731ccfb725a423b1e13
The global keyring was removed from ceph-mon configuration
to better support colocating ceph-mon and ceph-osd.
Change-Id: Ic1ce5f7fa4f0ba7f36b96b3204634b010d1346d3
Closes-Bug: #1719869
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes
Change-Id: Icecfbedb4d567a10ef48ec095442204cc3de35de
- 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
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>
This migrates the required functionality from the
Ceph base layer into this one to remove the
requirement on ceph-base
Change-Id: I136aeeb24a5dddadf4c9306ffe324653ed5b1a66
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
Add public network support to CephFS. This patch also
adds in support for ipv6 and juju network spaces.
Closes-Bug: 1659338
Change-Id: Ibfb6377f5831f26da302308818c093c9d7e715dc