summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 daysdebian: add supportHEADmasterGuilherme Steinmüller
This patch updates the meta to reflect it's support of Debian accordingly as well as rename ubuntu vars file to debian. Depends-On: Icf91eee6e369d9a6a95dd0c8772c2760eaff5bd2 Change-Id: I4eb6161d7092c922fe41aa27ff619d287353f575 Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 11 Apr 2019 04:00:05 +0000 Reviewed-on: https://review.openstack.org/651039 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
11 daysUpdate master for stable/steinOpenStack Release Bot
Add file to the reno documentation build to show release notes for stable/stein. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/stein. Change-Id: I032137dcd261477a384aaefe200734ec761732f5 Sem-Ver: feature Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 08 Apr 2019 21:57:11 +0000 Reviewed-on: https://review.openstack.org/650728 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-04-04docs: drop sphinxmarkMohammed Naser
sphinxmark is no longer compatible with the latest release of Sphinx which is causing all of our documentation jobs to fail. This patch removes it as our current usage of openstacktheme for documentation already provides watermarks for current branch and notices for which branch the documentation covers. Change-Id: I3eb2a48a5b2fc567a0b9408af6d2218feee5b9cc Notes (review): Code-Review+2: Dmitriy Rabotjagov (noonedeadpunk) <noonedeadpunk@ya.ru> Code-Review+2: Jesse Pretorius (odyssey4me) <jesse@odyssey4.me> Workflow+1: Jesse Pretorius (odyssey4me) <jesse@odyssey4.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 04 Apr 2019 09:05:04 +0000 Reviewed-on: https://review.openstack.org/649837 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-03-29Test using integrated buildMohammed Naser
In order to do a more complete verification of any patches, we add a full uncontainerised OpenStack deployment to the functional testing using the integrated repo. This replaces the previous role functional test mechanism. Any additional role tests are left as-is. They will require some extra implementation in the integrated build before they can be transferred. Depends-On: https://review.openstack.org/647840 Depends-On: https://review.openstack.org/647921 Depends-On: https://review.openstack.org/648502 Depends-On: https://review.openstack.org/648551 Depends-On: https://review.openstack.org/648477 Depends-On: https://review.openstack.org/648710 Change-Id: I6e807ded56cd16594cdd025c969b3978538b50eb Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse@odyssey4.me> Code-Review+2: Guilherme Steinmuller Pimentel <gsteinmuller@vexxhost.com> Workflow+1: Guilherme Steinmuller Pimentel <gsteinmuller@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 30 Mar 2019 04:21:16 +0000 Reviewed-on: https://review.openstack.org/648515 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-03-27Update role for new source build processDmitriy Rabotjagov
The variables gnocchi_developer_mode and gnocchi_venv_download no longer carry any meaning. This review changes gnocchi to do the equivalent of what developer_mode was all the time, meaning that it always builds the venv and never requires the repo server, but it will use a repo server when available. We also change include_tasks to import_tasks so that the tags in the python_venv_build role will work. Change-Id: I6c43b8c9e627b9e10deda4d500da21eb29bb9206 Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Code-Review+2: Jesse Pretorius (odyssey4me) <jesse@odyssey4.me> Workflow+1: Jesse Pretorius (odyssey4me) <jesse@odyssey4.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 27 Mar 2019 16:14:04 +0000 Reviewed-on: https://review.openstack.org/648029 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-03-22Updated from OpenStack Ansible TestsOpenStack Proposal Bot
Change-Id: I53b610e13b0869d790a2aa65dc0012e451303069 Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 24 Mar 2019 22:02:11 +0000 Reviewed-on: https://review.openstack.org/645919 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-03-15Merge "fix tox python3 overrides"Zuul
2019-02-27Updated from OpenStack Ansible TestsOpenStack Proposal Bot
Change-Id: Idf72af343e3e5da77468cfcc25eb8fbb407feb7b Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 27 Feb 2019 11:58:56 +0000 Reviewed-on: https://review.openstack.org/639529 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-02-22Remove the private option from include_roleKevin Carter
The private option on include role was never implemented and will no longer be developed. This change removes the option so ansible no longer raises a deprecation warning. Change-Id: I419cdf1a38f6fc8431934b3fe112ffaf8776aaac Signed-off-by: Kevin Carter <kevin.carter@rackspace.com> Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 22 Feb 2019 05:08:45 +0000 Reviewed-on: https://review.openstack.org/638549 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2019-02-16Convert systemd services to common role(s)Dmitriy Rabotjagov
This removes the systemd service templates and tasks from this role and leverages a common systemd service role instead. This change removes a lot of code duplication across all roles all without sacrificing features or functionality. The intention of this change is to ensure uniformity and reduce the maintenance burden on the community when sweeping changes are needed. The exterior role is built to be OSA compatible and may be pulled into tree should we deem it necessary. Change-Id: I54e3063d6e641a785377f9039641072f8001cf24 Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 17 Feb 2019 05:26:13 +0000 Reviewed-on: https://review.openstack.org/637155 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-12-21Merge "Force force-tlsv12 only"Zuul
2018-12-17Force force-tlsv12 onlyMatthew Thode
Secure by default Change-Id: Id8262de092f0f2820a4cedab6f9d0e48a0c06f3a Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Code-Review+2: Dave Wilde (d34dh0r53) <david.wilde@rackspace.com> Workflow+1: Dave Wilde (d34dh0r53) <david.wilde@rackspace.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 21 Dec 2018 10:20:29 +0000 Reviewed-on: https://review.openstack.org/625636 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-12-05Update mailinglist from dev to discussZhongShengping
openstack-dev was decomissioned this night in https://review.openstack.org/621258 Update openstack-dev to openstack-discuss Change-Id: I570371fda69e85f7cee20f7a4efe87dd7fe7d42f Notes (review): Code-Review+1: melissaml <ma.lei@99cloud.net> Code-Review+1: caoxufeng <cao.xufeng@99cloud.net> Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 18 Dec 2018 10:37:49 +0000 Reviewed-on: https://review.openstack.org/621774 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-12-01fix tox python3 overridesVieri
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: I7a526b86f10a871630a6362827d4dcb80ea58342 Closes-Bug: #1801657 Notes (review): Code-Review+1: Andriy Shevchenko <huang.zhiping@99cloud.net> Code-Review+1: Filippo Inzaghi <zhao.daqing@99cloud.net> Code-Review+1: 98k <18552437190@163.com> Code-Review+1: wu.chunyang <wu.chunyang@99cloud.net> Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 15 Mar 2019 16:04:22 +0000 Reviewed-on: https://review.openstack.org/609975 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-11-30Merge "Add bugs url link to README"Zuul
2018-11-30Enable overriding the service setup host python interpreterJesse Pretorius
In order to enable the service setup host python interpreter to be changed easily, we make it a variable. This will be useful when someone sets the service setup host to be the utility container, because we'll be able to set this var by default. Change-Id: I04e853fb582d7b39708a2fb6ed854b4e458f06d9 Notes (review): Code-Review+2: Marc Gariépy (mgariepy) <gariepy.marc@gmail.com> Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 30 Nov 2018 20:17:44 +0000 Reviewed-on: https://review.openstack.org/621198 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-11-08coordination_url should be placed in DEFAULT sectionDmitriy Rabotjagov
According to gnocchi docs, coordination_url should be placed in DEFAULT section now Otherwise deprecation warning is shown. https://gnocchi.xyz/install.html#gnocchi-configuration-sample Fixed test-install-gnocchi.yml syntax Change-Id: Ief9073cf2f9c876c4c1a91568aab6a79d22ab626 Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 09 Nov 2018 15:32:41 +0000 Reviewed-on: https://review.openstack.org/616672 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-10-20Set container_name as host_var in test inventoryJimmy McCrory
The connection plugin no longer falls back on using the inventory_hostname as the container_name. Set container_name as a host var for each container in the test inventory. Change-Id: I1ae15cabb5df513c7660825404327b8628b9ba2e Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 21 Oct 2018 16:33:06 +0000 Reviewed-on: https://review.openstack.org/612081 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-10-02Updated from OpenStack Ansible TestsOpenStack Proposal Bot
Change-Id: I8fae15234df84963fd09c619c75e6b4402af6db8 Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 02 Oct 2018 22:53:09 +0000 Reviewed-on: https://review.openstack.org/607237 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-29Merge "fix tox python3 overrides"Zuul
2018-09-29Updated from OpenStack Ansible TestsOpenStack Proposal Bot
Change-Id: I61210d1fadf87b3b19d9a1bdc4526184fe7bc435 Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 29 Sep 2018 14:06:52 +0000 Reviewed-on: https://review.openstack.org/606270 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-28Updated from OpenStack Ansible TestsOpenStack Proposal Bot
Change-Id: I21fb5da823d3622b370584d511d78264cf596f67 Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 28 Sep 2018 12:44:58 +0000 Reviewed-on: https://review.openstack.org/605943 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-26fix tox python3 overridesDoug 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: I74b1f93f74f49bfeca0fc56e74ca8ed8e7083985 Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 29 Sep 2018 17:21:13 +0000 Reviewed-on: https://review.openstack.org/606539 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-26SUSE: Add support for openSUSE Leap 15Markos Chandras
Change-Id: I1747ad420309bc5781a0f93f978250973734f257 Notes (review): Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 27 Sep 2018 03:26:16 +0000 Reviewed-on: https://review.openstack.org/605394 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-21Define cache_timeout variableJesse Pretorius
Much like the 'debug' variable, the 'cache_timeout' variable is an expected variable, but is currently not defined in the role. This causes the role to fail when the galera_client meta-dep is removed (because that role defined it, this role inherited it). Change-Id: Ieb2bedd3a6ebd005f224a26010066c8d6f7928ef Notes (review): Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Code-Review+2: Logan V <logan2211@gmail.com> Workflow+1: Logan V <logan2211@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 21 Sep 2018 14:19:28 +0000 Reviewed-on: https://review.openstack.org/604346 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-16Remove galera_client meta-dependencyJesse Pretorius
Given that pymysql is pure python and has no C binding dependencies, we no longer need the role to install the MariaDB client libraries. Change-Id: I61d023933f68af03ce61146a49b5ec305820e920 Notes (review): Code-Review+2: Logan V <logan2211@gmail.com> Code-Review+1: wangqi <wang.qi@99cloud.net> Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 16 Sep 2018 16:08:53 +0000 Reviewed-on: https://review.openstack.org/602899 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-16Rename SUSE vars file to cater for any versionJesse Pretorius
To make the transition between versions easier, we rename the vars file. This also resolves issues when meta-dependent role inclusions do not pick up the correct file when using the include_vars task with multiple search paths. Depends-On: https://review.openstack.org/602924 Change-Id: I84e39b06e4a0b89665e62f79308505043ef7fa98 Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Code-Review+2: Logan V <logan2211@gmail.com> Workflow+1: Logan V <logan2211@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 16 Sep 2018 04:18:30 +0000 Reviewed-on: https://review.openstack.org/602921 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-12Replace Chinese punctuation with English punctuationjacky06
Curly quotes(Chinese punctuation) usually input from Chinese input method. When read from english context, it makes some confusion. Change-Id: I0c1f16d6994844a60aa033963dc745f5fde8cce8 Closes-Bug: #1792131 Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 12 Sep 2018 16:02:54 +0000 Reviewed-on: https://review.openstack.org/601983 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-10Merge "Clean up role tests"Zuul
2018-09-08Clean up role testsJesse Pretorius
Now that we're using the general templates, we can slim down the role test definitions. We can also remove tests which are not being watched, or which are fundamentally broken. With this we can also remove unused scripts/plays. We do the following: 1. We remove the 'ssl' job, given that the person working on that is no longer doing so, and no-one else has picked up the work. Change-Id: Iaf3d6226e72ba542f06b9805c4e017904f786029 Notes (review): Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 10 Sep 2018 17:18:12 +0000 Reviewed-on: https://review.openstack.org/600774 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-08use include_tasks instead of includeZhijunWei
include is marked as deprecated since ansible 2.4[0] Switch to include_tasks or import_playbook as necessary [0] https://docs.ansible.com/ansible/2.4/include_module.html#deprecated Change-Id: I9d70ec2b84cfb1ccd465e52c96addfadf248f3d1 Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Workflow+1: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 08 Sep 2018 21:03:10 +0000 Reviewed-on: https://review.openstack.org/593446 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-09-08Merge "switch documentation job to new PTI"Zuul
2018-09-08Merge "import zuul job settings from project-config"Zuul
2018-09-03Use a common python build/install roleJesse Pretorius
In order to radically simplify how we prepare the service venvs, we use a common role to do the wheel builds and the venv preparation. This makes the process far simpler to understand, because the role does its own building and installing. It also reduces the code maintenance burden, because instead of duplicating the build processes in the repo_build role and the service role - we only have it all done in a single place. We also change the role venv tag var to use the integrated build's common venv tag so that we can remove the role's venv tag in group_vars in the integrated build. This reduces memory consumption and also reduces the duplication. This is by no means the final stop in the simplification process, but it is a step forward. The will be work to follow which: 1. Replaces 'developer mode' with an equivalent mechanism that uses the common role and is simpler to understand. We will also simplify the provisioning of pip install arguments when doing this. 2. Simplifies the installation of optional pip packages. Right now it's more complicated than it needs to be due to us needing to keep the py_pkgs plugin working in the integrated build. Depends-On: https://review.openstack.org/598957 Change-Id: I7a6acaa94265b21fb886a775c3b5b86a4142a905 Implements: blueprint python-build-install-simplification Signed-off-by: Jesse Pretorius <jesse.pretorius@rackspace.co.uk> Notes (review): Code-Review+2: Markos Chandras (hwoarang) <mchandras@suse.de> Code-Review+2: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Workflow+1: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 03 Sep 2018 19:18:49 +0000 Reviewed-on: https://review.openstack.org/557050 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-31Add bugs url link to READMEShangXiao
Change-Id: I375d650a06b272cee8b79e4cfbb60e981ee43fec Notes (review): Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 30 Nov 2018 20:28:53 +0000 Reviewed-on: https://review.openstack.org/598579 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-27Use the TESTING_BRANCH env var for constraintsJesse Pretorius
The TESTING_BRANCH environment variable is provided by the run_tests.sh script and is derived from the .gitreview file. This ensures that once the master branch becomes a stable branch, the constraints from the stable branch in the integrated repository will automatically get used once the .gitreview file is updated. To ensure that the required environment variables are present we export them appropriately in run_tests.sh and modify the tox configuration to pass them into the tox test. Change-Id: I184e45317b71ae25956676a0d0d6ef744d9e3fad Needed-By: https://review.openstack.org/579371 Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Code-Review+2: Markos Chandras (hwoarang) <mchandras@suse.de> Workflow+1: Markos Chandras (hwoarang) <mchandras@suse.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 31 Aug 2018 14:06:56 +0000 Reviewed-on: https://review.openstack.org/592588 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-27Upgrade pip/setuptools/wheel in role test venvJesse Pretorius
In the integrated build, the repo build process upgrades pip/setuptools/wheel in the venv to our preferred pinned version, but the role tests using developer mode does not. Gnocchi, since 4.3.0 [1] requires setuptools > 30.3.0 - but CentOS only has 28.8.0 when it builds the venv, so the package install fails. In this patch we create the venv, then upgrade pip, setuptools and wheel, then install the keystone packages. Doing this for all roles is impractical, but it will be necessary to unblock patches from merging into this role today. In the future when we use the python_venv_build role we can do all this there instead of repeating this patch across all the roles. [1] https://github.com/gnocchixyz/gnocchi/commit/3f8a22a51bec3a60709bcbf26648c4fd6a66d2b8 Change-Id: Ibb5a068350b30f0d74ef26a55528527bd9e646a3 Notes (review): Code-Review+2: Markos Chandras (hwoarang) <mchandras@suse.de> Code-Review+2: Jean-Philippe Evrard <jean-philippe@evrard.me> Workflow+1: Jean-Philippe Evrard <jean-philippe@evrard.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 31 Aug 2018 13:47:30 +0000 Reviewed-on: https://review.openstack.org/596885 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-21switch documentation job to new PTIhuang.zhiping
This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I011b890ba87edfda2b23244474061aa61419c683 Story: #2002586 Task: #24319 Notes (review): Code-Review+2: Jean-Philippe Evrard <jean-philippe@evrard.me> Code-Review+1: wu.chunyang <wu.chunyang@99cloud.net> Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 08 Sep 2018 12:26:23 +0000 Reviewed-on: https://review.openstack.org/594659 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-21import zuul job settings from project-confighuang.zhiping
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: I6c71db6ed4dde2e9bec6f5a26f5de48166c52c02 Story: #2002586 Task: #24319 Notes (review): Code-Review+2: Jean-Philippe Evrard <jean-philippe@evrard.me> Code-Review+1: wu.chunyang <wu.chunyang@99cloud.net> Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 08 Sep 2018 12:16:02 +0000 Reviewed-on: https://review.openstack.org/594658 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-13Merge "Bring gather vars in line with other OSA roles"Zuul
2018-08-13Merge "Added drivers for coordination."Zuul
2018-08-10Merge "Add bionic to galaxy_info metadata"Zuul
2018-08-10Update reno for stable/rockyOpenStack Release Bot
Change-Id: I5df296cc5504373d08af101f62db99e833cb3a81 Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 10 Aug 2018 17:27:40 +0000 Reviewed-on: https://review.openstack.org/590921 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-10Added drivers for coordination.Dmitriy R
Into gnocchi_pip_packages were added kazoo and redis packages. These services are adviced by Tooz as coordinators backends. Coordination is required to get metrics processing distribution among service containers/instances. Change-Id: Iaa608bf6690f35b1aa4afd08b1d60b0752230c4e Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Code-Review+1: Kylian Mbappé <lijiawang8866@gmail.com> Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 13 Aug 2018 11:30:55 +0000 Reviewed-on: https://review.openstack.org/590815 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-08-02Add bionic to galaxy_info metadataJonathan Rosser
Change-Id: I634af814ae1393beacd51e5afa0117a55340426a Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Workflow+1: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 10 Aug 2018 18:07:58 +0000 Reviewed-on: https://review.openstack.org/588265 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-07-31Use generic vars file for ubuntuJonathan Rosser
These vars work for both Xenial and Bionic Change-Id: I9ea1808851c94f943d66ab6cc1a3f4b41fa3e425 Notes (review): Code-Review+2: Jesse Pretorius (odyssey4me) <jesse.pretorius@rackspace.co.uk> Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 31 Jul 2018 16:13:00 +0000 Reviewed-on: https://review.openstack.org/586693 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-07-27Bring gather vars in line with other OSA rolesJonathan Rosser
Change-Id: Ic1d3fc7089e80767ab59304642c8809d8a4e707f Notes (review): Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Code-Review+2: Mohammed Naser <mnaser@vexxhost.com> Workflow+1: Mohammed Naser <mnaser@vexxhost.com> Code-Review+1: Brin Zhang <zhangbailin@inspur.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 13 Aug 2018 11:50:00 +0000 Reviewed-on: https://review.openstack.org/586685 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master
2018-07-18Merge "Remove the unnecessary space"Zuul
2018-07-18Merge "Remove duplicate key"Zuul
2018-07-12Fix usage of "|" for testsJean-Philippe Evrard
With the more recent versions of ansible, we should now use "is" instead of the "|" sign for the tests. This should fix it. Change-Id: I2f92ab5520fb2e9822fcd0bbc3382305066c5d21 Notes (review): Code-Review+2: Markos Chandras (hwoarang) <mchandras@suse.de> Code-Review+2: Kevin Carter (cloudnull) <kevin@cloudnull.com> Workflow+1: Kevin Carter (cloudnull) <kevin@cloudnull.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 12 Jul 2018 22:45:36 +0000 Reviewed-on: https://review.openstack.org/582239 Project: openstack/openstack-ansible-os_gnocchi Branch: refs/heads/master