summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-02fix tox python3 overridesHEADmasterDoug Hellmann
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: Id678d06c87706dded4740cb5e1d6380f2b02418f Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+1: Andreas Jaeger <jaegerandi@gmail.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Frode Nordahl <frode.nordahl@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 02 Nov 2018 06:44:12 +0000 Reviewed-on: https://review.openstack.org/606441 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-11-01Fix lint in unit testRyan Beisner
Change-Id: I5b46b36cc2ae40f683543d80a57227072c98a8c1 Notes (review): Code-Review+2: David Ames <david.ames@canonical.com> Code-Review+2: Corey Bryant <corey.bryant@canonical.com> Workflow+1: Corey Bryant <corey.bryant@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 01 Nov 2018 21:49:33 +0000 Reviewed-on: https://review.openstack.org/614848 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-10-17Series UpgradeDavid Ames
Implement the series-upgrade feature allowing to move between Ubuntu series. Change-Id: Iccab9ef5c129993c9599bf8c54b685ed7f73e659 Notes (review): Verified-1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: David Ames <david.ames@canonical.com> Code-Review+2: Liam Young <liam.young@canonical.com> Workflow+1: Liam Young <liam.young@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 25 Oct 2018 15:50:27 +0000 Reviewed-on: https://review.openstack.org/611402 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-10-10Tests dir no longer need copy of charmhelpersLiam Young
Charmhelpers is now installed via pip for unit tests so stop 'Make sync' from pulling it down. Change-Id: I49eea766e545aa053cf1f3bbd57fcca2a4da6fd0 Notes (review): Verified-1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 10 Oct 2018 14:29:26 +0000 Reviewed-on: https://review.openstack.org/609379 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-10-03Update requirementsRyan Beisner
Also remove tests/charm-helpers if present, in favor of the pip-installed charm-helpers. Change-Id: If395bcf3f24c350c85ca0c4e169903f7ab38ce46 Notes (review): Verified-1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 05 Oct 2018 09:10:49 +0000 Reviewed-on: https://review.openstack.org/607641 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-09-21Merge "py3: Switch to Python 3 at Rocky"Zuul
2018-09-19Add cosmicRyan Beisner
Add a tactical change which is already merged into charm-helpers. This needs to go into all charms to solve the chicken:egg issue where cosmic is untestable until this change exists. Reference: https://github.com/juju/charm-helpers/commit/4835c6c167c429527ef0a0291d17cf559c9cf880 Change-Id: If8e2ed587078527d162689063f3ce491a9fd0643 Notes (review): Code-Review+2: Chris MacNaughton (icey) <chris.macnaughton@canonical.com> Workflow+1: Chris MacNaughton (icey) <chris.macnaughton@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 20 Sep 2018 07:35:39 +0000 Reviewed-on: https://review.openstack.org/603669 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-09-18py3: Switch to Python 3 at RockyJames Page
Misc updates to support the switch to Python 3 for Rocky: - Change default smoke test target to bionic-rocky - Resync charm helpers Charm does not directly install any python packages, so cinder charm will deal with upgrade and switch to py3. Change-Id: I77d412a62f4a5362c7221b869f4f9c03d5d87737 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Corey Bryant <corey.bryant@canonical.com> Workflow+1: Corey Bryant <corey.bryant@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 21 Sep 2018 10:19:40 +0000 Reviewed-on: https://review.openstack.org/603376 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-09-11import zuul job settings from project-configDoug Hellmann
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: I1b661a310ffaa4d7443700aefffd20567102aed6 Story: #2002586 Task: #24317 Notes (review): Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 11 Sep 2018 21:19:20 +0000 Reviewed-on: https://review.openstack.org/601742 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-08-28Update functional test definitionsRyan Beisner
Change-Id: I727b15865b92d8744d35027a891cbdf0987a29e8 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: Chris MacNaughton (icey) <chris.macnaughton@canonical.com> Workflow+1: Chris MacNaughton (icey) <chris.macnaughton@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 29 Aug 2018 14:08:22 +0000 Reviewed-on: https://review.openstack.org/596936 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-08-23Added description of the service into the READMEAndrey Grebennikov
Change-Id: I07ecd7523385acda5a5f639b20dd9fcc4140d752 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Frode Nordahl <frode.nordahl@canonical.com> Workflow+1: Frode Nordahl <frode.nordahl@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 24 Aug 2018 03:26:45 +0000 Reviewed-on: https://review.openstack.org/595871 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-07-18Update functional test definitionsRyan Beisner
Change-Id: I7842bc3d2553426107d66993129fd50c9bcaff09 Notes (review): Code-Review+2: Frode Nordahl <frode.nordahl@canonical.com> Workflow+1: Frode Nordahl <frode.nordahl@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 19 Jul 2018 05:38:15 +0000 Reviewed-on: https://review.openstack.org/583763 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-07-13Sync charm-helpers to ensure Rocky supportChris MacNaughton
Change-Id: I3e854a299dc859543292e20d86b94ce2b4fb208b Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Frode Nordahl <frode.nordahl@canonical.com> Workflow+1: Frode Nordahl <frode.nordahl@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 16 Jul 2018 06:58:36 +0000 Reviewed-on: https://review.openstack.org/582557 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-07-12Add py36 testenvNguyen Van Duc
Python 3.6 is installed by default in Ubuntu 18.04 LTS. Therefore, according to Transition Plan [1], it'll be handy to have py36 testenv. For more details, please check Python2 Deprecation Timeline [2] and Python3-first Goal - Completion Criteria [3]. [1] https://wiki.ubuntu.com/Python/Python36Transition [2] https://governance.openstack.org/tc/resolutions/20180529-python2-deprecation-timeline.html [3] https://review.openstack.org/#/c/575933/8/goals/stein/python3-first.rst@42 Change-Id: I7cd58d35fba69c0f64d5303b48c5bce0816ff36c Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 12 Jul 2018 15:03:48 +0000 Reviewed-on: https://review.openstack.org/582108 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-07-11Update series metadataRyan Beisner
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: Ie2a7ce040717a604af8193b72e1b0e56fafc83ac Notes (review): Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 11 Jul 2018 21:50:52 +0000 Reviewed-on: https://review.openstack.org/581830 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-06-04Update tests to use Juju storageChris MacNaughton
Due to changes to the ceph-osd charm, it is suggested to use Juju storage for testing. Change-Id: I329a99ea20879224f90384a8f50eecc76f5fb2ad Related-Bug: #1698154 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 04 Jun 2018 21:41:42 +0000 Reviewed-on: https://review.openstack.org/572142 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-05-17Enable Bionic as a gate testDavid Ames
Change bionic test from dev to gate for 18.05. Change-Id: I4d82f73b7b83d5bb597147663d424554d34d7e76 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: David Ames <david.ames@canonical.com> Code-Review+2: Frode Nordahl <frode.nordahl@canonical.com> Workflow+1: Frode Nordahl <frode.nordahl@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 20 May 2018 07:11:42 +0000 Reviewed-on: https://review.openstack.org/566983 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-05-09Remove deprecated functional test targetsRyan Beisner
Change-Id: Ida42d68991c488b34d15b26b7e2d2499f84e3176 Notes (review): Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 09 May 2018 22:01:35 +0000 Reviewed-on: https://review.openstack.org/567402 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-04-03Update tox.ini to stop using unverified packageRyan Beisner
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: Iaa9b4ead84bdcefe8fe389abc89be6f8e00a04a9 Notes (review): Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 03 Apr 2018 17:00:15 +0000 Reviewed-on: https://review.openstack.org/558278 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-02-21Sync charm-helpersRyan Beisner
Change-Id: Ide6ee5ebf067dde8fc4118f371a3d759030102c0 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 22 Feb 2018 09:53:04 +0000 Reviewed-on: https://review.openstack.org/546599 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2018-01-19Sync charm-helpersRyan Beisner
Notable issues resolved: openstack_upgrade_available() broken for swift https://bugs.launchpad.net/charm-swift-proxy/+bug/1743847 haproxy context doesn't consider bindings https://bugs.launchpad.net/charm-helpers/+bug/1735421 regression in haproxy check https://bugs.launchpad.net/charm-helpers/+bug/1743287 Change-Id: Ia07936bfcfd25ba3366d60dcc779b85eadb98a35 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 19 Jan 2018 20:18:11 +0000 Reviewed-on: https://review.openstack.org/535744 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-12-06Update amulet test definitionsRyan Beisner
This change requires the following charm-helpers change to land first: - https://github.com/juju/charm-helpers/pull/32 Change-Id: Iae88b2c11fe9ddcc176075f54a8c075d2dc3ba4c Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: David Ames <david.ames@canonical.com> Code-Review+2: Andrew McLeod <andrew.mcleod@canonical.com> Workflow+1: Andrew McLeod <andrew.mcleod@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 08 Dec 2017 09:53:56 +0000 Reviewed-on: https://review.openstack.org/508201 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-12-05Add Bionic and remove Zesty series and testsRyan Beisner
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: Id13757b8e694fb17230c2722582656acbcceaea1 Notes (review): Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 05 Dec 2017 09:51:32 +0000 Reviewed-on: https://review.openstack.org/525438 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-11-27Sync charm-helpersRyan Beisner
Change-Id: Ib52cd708e1e04489f150bba62a3a3c3696f5e874 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Chris MacNaughton <chris.macnaughton@canonical.com> Workflow+1: Chris MacNaughton <chris.macnaughton@canonical.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 28 Nov 2017 08:30:53 +0000 Reviewed-on: https://review.openstack.org/522332 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-09-26Add Artful dev series metadataRyan Beisner
Change-Id: Ia1858b97fff4088b69a749c9399fb86d2ef83a1a Notes (review): Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+1: Andrew McLeod <andrew.mcleod@canonical.com> Code-Review+2: Corey Bryant <corey.bryant@canonical.com> Workflow+1: Corey Bryant <corey.bryant@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 26 Sep 2017 20:46:13 +0000 Reviewed-on: https://review.openstack.org/507585 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-09-26Update repo to do ch-sync from GitFrode Nordahl
Change-Id: Id636ee50462a0874bdbf88c9b2fa545c9c71f51e Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 26 Sep 2017 13:23:49 +0000 Reviewed-on: https://review.openstack.org/507405 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-08-29Use proper ceph.conf generated by ceph-backup relationNobuto Murata
When a primary Ceph cluster is used as a volume backend and a secondary cluster as a backup backend, target Ceph mon addresses will be different. But previously both Cinder volume and backup services use the same /etc/ceph/ceph.conf generated by cinder-ceph and ceph-mon relation. Instead, use separete ceph.conf files based on relation types. Change-Id: I1d82db179b41b0c01d2a217838384ac71ef7bdad Closes-Bug: #1713489 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Mon, 04 Sep 2017 15:53:39 +0000 Reviewed-on: https://review.openstack.org/498526 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-08-24Sync charm-helpersRyan Beisner
Change-Id: I4f96a84b8dc7f447ac1b0b89a2a494be8e4946ad Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 25 Aug 2017 18:08:26 +0000 Reviewed-on: https://review.openstack.org/497655 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-08-23Remove deprecated series metadata and testsRyan Beisner
Change-Id: I427aee67fa9af0ad911f7e6adecec9e0a2966c3a Notes (review): Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 23 Aug 2017 17:11:22 +0000 Reviewed-on: https://review.openstack.org/496759 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-08-09Modify tests.yaml which specifies bundletester config paramsAndrew McLeod
with the following key:value pairs: - reset_timeout: 600 Change-Id: I545985ee2e8efed71216138a0aaf4531550167fa Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 10 Aug 2017 21:15:49 +0000 Reviewed-on: https://review.openstack.org/492260 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-08-02Update charm iconAlex Kavanagh
Change-Id: I03741215c922d9ac49604fec6379a3d2bf753348 Closes-Bug: #1686972 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 02 Aug 2017 19:40:12 +0000 Reviewed-on: https://review.openstack.org/490053 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-05-12Updates for pike b1James Page
Resync charmhelpers for pike version support. Add pike tests but leave disabled until all charms support pike. Change-Id: I2b0ba853512f0e1f982ac02dd52c8be5796b8383 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 18 May 2017 17:18:25 +0000 Reviewed-on: https://review.openstack.org/464129 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-05-02Enable Zesty-Ocata Amulet TestsDavid Ames
- Turn on Zesty-Ocata Amulet test definitions. - Standardize test-requirements.txt - Sync charm helpers for various fixes Change-Id: I81aba6403759fb973c3c2b0b4b0fab875ec5fc3b Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Workflow+1: David Ames <david.ames@canonical.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 03 May 2017 16:01:44 +0000 Reviewed-on: https://review.openstack.org/442704 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-03-28Fix alphanumeric comparisons for openstack and ubuntu releasesAlex Kavanagh
- sync charmhelpers with fix-alpha helpers - fix up code where the alpha comparisons are done Change-Id: If7d31bbd11cc1c445fc1ac82bd0d4a5097b3f52a Related-Bug: #1659575 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Alex Kavanagh <alex.kavanagh@canonical.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 05 Apr 2017 10:17:07 +0000 Reviewed-on: https://review.openstack.org/447516 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-02-14Pre-release charm-helpers sync 17.02David Ames
Get each charm up to date with lp:charm-helpers for release testing. Change-Id: I227cdb94fd77d76cbd4071c9126ee3743b6a4f47 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Liam Young <liam.young@canonical.com> Workflow+1: Liam Young <liam.young@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 15 Feb 2017 09:09:25 +0000 Reviewed-on: https://review.openstack.org/433886 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2017-02-02Add workload status reportingLiam Young
The charm currently does not report any workload status. This change adds support for this. Change-Id: I2586307c7beec5dc518a7b51c0737cca6105059d Closes-Bug: 1604580 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Mon, 06 Feb 2017 11:24:25 +0000 Reviewed-on: https://review.openstack.org/428158 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-12-03Update Amulet defs, series metadata and c-h syncRyan Beisner
- 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: Ib17ed60b3f6600214ce3a3110d0cb7cbb539b5c3 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 06 Dec 2016 00:14:30 +0000 Reviewed-on: https://review.openstack.org/401428 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-10-10Update amulet test definitions for NewtonRyan Beisner
- 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: I284cd94772f2e5d38342330910e835b4feef58af Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 12 Oct 2016 11:45:51 +0000 Reviewed-on: https://review.openstack.org/375015 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-09-30Pre-release charm-helpers sync 16.10David Ames
Get each charm up to date with lp:charm-helpers for release testing. Change-Id: I220409cf255378b57016dd6856ef02a87a21f79f Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Sat, 01 Oct 2016 01:44:15 +0000 Reviewed-on: https://review.openstack.org/380413 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-09-14Add charm series data to metadata.yamlJames Page
This optimizes the publication process to the charm store, and ensures that the charm code and version is consistent across all supported Ubuntu series. Change-Id: Ie0518c7e9611fbed0eeca2a1050f566b60bd9715 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Liam Young <liam.young@canonical.com> Workflow+1: Liam Young <liam.young@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 15 Sep 2016 13:08:23 +0000 Reviewed-on: https://review.openstack.org/369901 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-09-09Update tox.ini files from release-tools gold copyRyan Beisner
All OpenStack Charms now contain identical tox.ini files, not to be modified or made unique within each charm repo. This is to ensure consistency across charm repos in tox target naming, approach and purpose, also giving the charm dev and test experience additional consistency. Also create empty dirs with .keep files where necessary. Some classic charms have actions and/or lib dirs, and some do not. In all classic charms, flake will now check those dirs to ensure lint coverage of existing or future content. Change-Id: I2121c10e2547d12c7f818adf237663814b63cf14 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Ryan Beisner <ryan.beisner@canonical.com> Code-Review+2: David Ames <david.ames@canonical.com> Workflow+1: David Ames <david.ames@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 09 Sep 2016 23:20:59 +0000 Reviewed-on: https://review.openstack.org/367662 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-07-21Pre 1607 release charm-helpers syncLiam Young
Sync charmhelpers to pick up bug fixes for 1607 release Change-Id: I2ce83db365191382708d53b8ee4c5fbb209dbfa4 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 21 Jul 2016 17:50:04 +0000 Reviewed-on: https://review.openstack.org/345460 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-07-20Use bundletester for amulet test executionRyan Beisner
Switch to using bundletester for execution of functional tests, leveraging tox to build out test virtualenvs. Rename amulet tests inline with gate-*, dev-* and dfs-* naming standards. Update README to refer to functional testing section of the charm guide. Also remove brittle auth conf checks which are failing at cinder-ceph master. Even without those explicit checks, if auth fails, functional tests will still fail and catch issues in gate. Change-Id: I7b0009fa0e29dcaf7d6e5607af7b397e437aac79 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: James Page <james.page@canonical.com> Workflow+1: James Page <james.page@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 21 Jul 2016 09:12:37 +0000 Reviewed-on: https://review.openstack.org/344004 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-07-15Pre-release charm-helpers syncDavid Ames
To begin release testing get each charm up to date with lp:charm-helpers Change-Id: I37cb76220575dcc1b7221bba5c49b3f30978c59b Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 15 Jul 2016 21:50:02 +0000 Reviewed-on: https://review.openstack.org/343003 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-07-06Resync charmhelpers for licensing changeJames Page
The charm-helpers project have re-licensed to Apache 2.0 inline with the agreed licensing approach to intefaces, layers and charms generally. Resync helpers to bring charmhelpers inline with charm codebase. Change-Id: Id34d182bd1804072e11c26fd5e426c3be18b1847 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 06 Jul 2016 16:54:14 +0000 Reviewed-on: https://review.openstack.org/338334 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-06-28Re-license charm as Apache-2.0James Page
All contributions to this charm where made under Canonical copyright; switch to Apache-2.0 license as agreed so we can move forward with official project status. Change-Id: I57efcf92ebd630190d351e8203c409d9c3136211 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: Erlon R. Cruz <sombrafam@gmail.com> Code-Review+2: Liam Young <liam.young@canonical.com> Workflow+1: Liam Young <liam.young@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 01 Jul 2016 11:09:44 +0000 Reviewed-on: https://review.openstack.org/332855 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-06-17Switch to using charm-store for amulet testsJames Page
All OpenStack charms are now directly published to the charm store on landing; switch Amulet helper to resolve charms using the charm store rather than bzr branches, removing the lag between charm changes landing and being available for other charms to use for testing. This is also important for new layered charms where the charm must be build and published prior to being consumable. Change-Id: I90519337e83447c1824e26bbd3b3c29115feef75 Notes (review): Verified-1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 17 Jun 2016 17:52:53 +0000 Reviewed-on: https://review.openstack.org/331028 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-05-27Resync charm helpersJames Page
Add support for OpenStack Newton and Ocata. Rework version detection code to just match on major version for OpenStack projects using semantic versioning. Provide fallback version detection based on major.minor versions for swift packages. Rework config-flags support helpers. Fix is_ip function to correctly detect both IPv4 and IPv6 addresses. Change-Id: If8a2da9d6ef99591a3cfbc1b00da4656c1f26c7f Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+1: James Page <james.page@canonical.com> Code-Review+2: Liam Young <liam.young@canonical.com> Workflow+1: Liam Young <liam.young@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 27 May 2016 13:24:56 +0000 Reviewed-on: https://review.openstack.org/322094 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-05-18Resync charm-helpersJames Page
Avoid use of 'service --status-all' which is currently broken on trusty for upstart managed daemons; the change moves to detecting how the daemon is managed, and then using upstart status XXX or the return code of service XXX status to determine whether a process is running. Fixes for IPv6 network address detection under Ubuntu 16.04 which changes the output format of the ip commands slightly. Update the version map to include 8.1.x as a Neutron version for Mitaka. Change-Id: Id7fbde876f717aba34374815cdc36eb477857817 Closes-Bug: 1581171 Closes-Bug: 1581598 Closes-Bug: 1580674 Notes (review): Verified+1: Canonical CI <uosci-testing-bot@ubuntu.com> Code-Review+2: Ryan Beisner <ryan.beisner@canonical.com> Workflow+1: Ryan Beisner <ryan.beisner@canonical.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 18 May 2016 16:35:26 +0000 Reviewed-on: https://review.openstack.org/318061 Project: openstack/charm-cinder-backup Branch: refs/heads/master
2016-04-13Merge "Enable tests/021-basic-xenial-mitaka amulet"Jenkins