Commit Graph

38 Commits

Author SHA1 Message Date
James Page dcd0b5f2bb Retire repository
Change-Id: I99ff9fb980dff37e58abd4e027204d36ce5aa278
2020-09-03 08:46:42 +01:00
Ghanshyam Mann 75c0169d47 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

charm repos need few updates on either py2 drop or updating
ussuri python template, tox.ini etc.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Iea382a3ec4564d3bf00d16dda281673bc10cb33b
2020-03-24 17:32:03 +00:00
Camille Rodriguez ccbac241c1 Avoid pollution and false positives with tox.ini
- removing sitepackages in tox.ini to avoid test env pollution
- skip_missing_interpreters in tox.ini set to False to avoid false
positives by skipping missing interpreters.

Change-Id: I2e1f234ff5dcef017cd6e658d303ae3261f2e3b9
2019-08-27 08:40:34 -04:00
OpenDev Sysadmins ac60ab5f2b OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:42:29 +00:00
James Page 3347a74bc3 Support multiple ceph-fs (mds) units
Prefix the mds cephx relation key with the hostname of the
local unit, ensuring that distinct cephx keys are provided
for each ceph-fs unit participating in the relation.

Change-Id: I306a312616efc8447d85ea07fb85d8dc47401714
2019-02-25 15:08:29 +00:00
Frode Nordahl 34a4dcc0ec Set appropriate application tag for pools created
Use cases are emerging for the Ceph pool application tags. Let's set
appropriate name for the pools created for CephFS.

Change-Id: Iea36466f5038136727b7a6b62578cb3d0f964a6e
Reference: http://docs.ceph.com/docs/master/rados/operations/pools/#associate-pool-to-application
2019-02-20 07:52:22 +01:00
Zuul 579c0e4322 Merge "fix tox python3 overrides" 2018-10-12 10:45:40 +00:00
Doug Hellmann 85c41c2ce9 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Ia9a54b55f87cf6ab52dfc0952d2a8e23512d8020
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-04 12:45:20 +00:00
Doug Hellmann 9670ff34f6 import zuul job settings from project-config
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: I37a1b94803084e95b5d4e74c2452f8dd0f53ce22
Story: #2002586
Task: #24317
2018-10-04 12:45:14 +00:00
Andreas Jaeger f7c8e0cd89 Update tox to remove deprecated pip option
The job --allow-unverified is obsolete, also python-apt cannot be
installed and is unneeded for current jobs.

Remove so that python installation works.

Change-Id: I0edffa6d6de0c9ab28c094da2a1062d969aeb3be
2018-10-04 12:13:10 +02:00
Jorge Niedbalski 29665b5338 Properly format IPv6 monitor address.
This change uses format_ipv6_address for
ipv6 addresses for using brackets.

Partial-Bug: #1659645

Change-Id: I7d5b9b85e86176643cb5277969d57da5fec6eeee
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@canonical.com>
2017-03-21 12:45:32 +00:00
Chris Holcombe dd7b6204fa Lint Rules
Adding a tox.ini to allow lint to happen over the code.  This
also allows commits to land.  unit tests will be forthcoming
when https://github.com/juju/charm-tools/issues/249 is
resolved.

Change-Id: I8140ced05d1898f7561337e0e1f82570e0fcbcaa
2017-03-20 14:38:54 -07:00
Chris Holcombe d770358356 Revert back to Global scope 2017-01-05 11:25:26 -08:00
Chris Holcombe 6ac735b1ed Change to SERVICE scope and tweak logging for better visbility 2017-01-05 09:58:29 -08:00
Chris Holcombe 6ff30bf62c It works now 2016-10-28 15:49:15 -07:00
Chris Holcombe 3b1d364cae Merge branch 'ceph_broker'
Conflicts:
	requires.py
2016-10-20 11:50:47 -07:00
Chris Holcombe 50a9af7c03 Set the remote 2016-10-20 11:48:37 -07:00
Chris Holcombe 8a1ab79ed0 Set the remote 2016-10-20 11:48:20 -07:00
Chris Holcombe 7d1da6a520 Tweaks to make the ceph_broker work properly 2016-10-20 11:42:18 -07:00
James Page 7144989ac4 Switch to using mds_bootstrap_key 2016-10-20 11:40:20 -07:00
James Page cc3856dd4c Refactor to use local state tracking for directly manage the request for pool and mds creation 2016-10-20 11:40:15 -07:00
Chris Holcombe 3b6cd1d12e WIP 2016-10-20 11:40:00 -07:00
Chris Holcombe fadebbc6d7 Use the local unit name instead of the hostname 2016-10-20 11:24:32 -07:00
Chris Holcombe cea2b9beb4 Set the remote 2016-10-07 14:35:34 -07:00
Chris Holcombe d49c830b3f Tweaks to make the ceph_broker work properly 2016-10-06 15:58:24 -07:00
Chris Holcombe a30b943f6d Merge pull request #1 from javacruft/ceph-broker-v2
Refactor to use local state tracking for directly manage the request …
2016-09-29 13:35:33 -07:00
James Page 9980b239af Switch to using mds_bootstrap_key 2016-09-29 21:24:59 +01:00
James Page 409e6b4a6a Refactor to use local state tracking for directly manage the request for pool and mds creation 2016-09-29 20:57:04 +01:00
Chris Holcombe baa308c024 WIP 2016-09-29 10:56:46 -07:00
Chris Holcombe 4e92f0f393 Remove hard coded value 2016-09-20 10:07:29 -07:00
Chris Holcombe 2707c554e5 Add auto_accessor 2016-09-20 08:41:18 -07:00
Chris Holcombe 0733a619da Update readme 2016-09-19 15:40:26 -07:00
Chris Holcombe 641255c68d Add admin key 2016-09-19 15:35:36 -07:00
Chris Holcombe 20279348ce Update README.md 2016-08-25 09:44:44 -07:00
Chris Holcombe c5fd7fd1ab Update README.md 2016-08-25 09:44:25 -07:00
Chris Holcombe 3315c6e70d Update README.md 2016-08-25 09:44:11 -07:00
Chris Holcombe 2b25f30532 Add fsid and mon_hosts. Also add a simple README 2016-08-25 09:39:23 -07:00
Chris Holcombe a938732659 initial commit 2016-08-25 09:21:17 -07:00