summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
4 daysMove testinfra validate to run phaseHEADmasterPaul Belanger
Zuul now supports multiple run playbooks, lets use that over post-run. Change-Id: Id6d591023ef9b351e08e4260c281d25eec0836cc Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 19 Feb 2019 19:47:14 +0000 Reviewed-on: https://review.openstack.org/637409 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
13 daysAdd experimental installation from dockerPaul Belanger
This is our first attempt at running nodepool from docker, consider it experimental. The idea here, is you now have the option of using the official docker images from https://hub.docker.com/u/zuul for nodepool. Users themself will be required to manage / configure docker, this role only installs / configures / starts nodepool. Change-Id: I2f3aa301e626a7b09ff129a21a188cee06e31f18 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 07 Feb 2019 22:14:35 +0000 Reviewed-on: https://review.openstack.org/592770 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2019-02-05Remove setup.py / setup.cfg filesPaul Belanger
We don't actually needs these, as we don't pip install anything. Change-Id: I607ab9eb2ff886de76f3292fa60696231ac5f0d9 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 05 Feb 2019 22:12:25 +0000 Reviewed-on: https://review.openstack.org/635032 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2019-01-27Refactor distro vars includePaul Belanger
We can simplify this logic a little. Change-Id: Ib7429b7409e05af5b0b82e47c04633fe8e731cb8 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 30 Jan 2019 01:32:23 +0000 Reviewed-on: https://review.openstack.org/633415 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2019-01-21Merge "Split nodepool service state into own task"Zuul
2019-01-20Merge "Clean up punctuation"Zuul
2019-01-20Merge "Change openstack-dev to openstack-discuss"Zuul
2019-01-20Split nodepool service state into own taskPaul Belanger
It is possible we want to enable a service on boot, but don't want to ensure it is currently running. This splits our systemd tasks into 2 different checks now. Change-Id: Ib37371031a871d0d57b390e2430ea1efb3094171 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 21 Jan 2019 00:21:25 +0000 Reviewed-on: https://review.openstack.org/632000 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2019-01-20Fix pytest fixtures for skipping dockerPaul Belanger
Change-Id: Id90fe8b2cc0e5f8351ed23610641a025dcf73817 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 20 Jan 2019 22:59:46 +0000 Reviewed-on: https://review.openstack.org/632001 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2019-01-20Clean up punctuationPaul Belanger
Change-Id: Id8cb719c8b0117724c6829fab7ed17e839adc4be Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 20 Jan 2019 23:57:20 +0000 Reviewed-on: https://review.openstack.org/631999 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-12-20Add manage toggle for logging configPaul Belanger
Allow a user to toggle the installation of logging files, as we allow them to disable services. Change-Id: Ie354cb0547fa247f940aa15222bbf4994d4201ee Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 20 Dec 2018 22:05:40 +0000 Reviewed-on: https://review.openstack.org/626649 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-12-05Stop gating on ubuntu-xenialPaul Belanger
There is no issues running ubuntu-bionic, so stop gating on ubuntu-xenial to save us CI resources. Change-Id: I1caedaee17b67d27a7005a827be62a58c9739a49 Depends-On: https://review.openstack.org/623074 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 07 Dec 2018 02:12:01 +0000 Reviewed-on: https://review.openstack.org/623077 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-12-03Change openstack-dev to openstack-discusskangyufei
Change-Id: I59648f3fd81a1ddf3f440dbe4503e490ce588ccc Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 20 Jan 2019 23:26:07 +0000 Reviewed-on: https://review.openstack.org/621880 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-23Create nodepool_user_home_mode variablePaul Belanger
and default the value to 0755. Change-Id: I2d5374c49d682a0e8b565e61d280e73fc4619863 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 23 Aug 2018 22:34:39 +0000 Reviewed-on: https://review.openstack.org/595893 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-19Switch to molecule for testingPaul Belanger
Molecule is the defacto testing tool for ansible roles. Switch to it to make it easier for users to test. Change-Id: I881e895877c9702e62c4415d48b0f33f34f7487b Depends-On: https://review.openstack.org/593369 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 23 Aug 2018 20:59:39 +0000 Reviewed-on: https://review.openstack.org/593110 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-17Fix truthy value should be true or falsePaul Belanger
While testing out molecule, the following warnings were raised with its linter. Lets fix them to keep it happy. Change-Id: I698f65daa58822f7befc72b9dcbf1f2d668cab02 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Aug 2018 17:40:39 +0000 Reviewed-on: https://review.openstack.org/593100 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-16Switch to testinfra for role validationPaul Belanger
We can switch to using testinfra to help ensure ansible did everything properly. Change-Id: I9e21cd16f1149d76308043a97658c93e7f14ac42 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Aug 2018 01:59:51 +0000 Reviewed-on: https://review.openstack.org/591888 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-15Merge "Also collect journald logs"Zuul
2018-08-15Merge "Use new log collection process"Zuul
2018-08-14Also collect journald logsPaul Belanger
Change-Id: I7a952f835d7f43e1e96e8024d17fa6756fe0cc48 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 15 Aug 2018 02:43:24 +0000 Reviewed-on: https://review.openstack.org/591884 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-08-14Use new log collection processPaul Belanger
While this isn't 100%, it is enough to actually get started using it. Change-Id: I8e4bad97658f98ca5280eca694dc2d9cb4028ad1 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 15 Aug 2018 02:17:51 +0000 Reviewed-on: https://review.openstack.org/584614 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-07-31Merge "Switch to fedora-latest for testing"Zuul
2018-07-28Add nodepool_user_shell variablePaul Belanger
Expose the ability for a user to override the default shell. Change-Id: I27d872ba6c626c65f2d66ab292cbeb10af3f5203 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 29 Jul 2018 00:53:38 +0000 Reviewed-on: https://review.openstack.org/586846 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-07-27Switch to fedora-latest for testingPaul Belanger
This will make upgrading fedora nodes much easier for openstack-infra. Change-Id: Ie29aedbc2b86fb546139235954b513c40682ffb5 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 31 Jul 2018 16:18:28 +0000 Reviewed-on: https://review.openstack.org/586592 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-07-03Support editable flag to pip installationliusheng
This is useful for deploying experimental CI system for testing. Change-Id: I8f69f0b91c56bdcef125532c2725a00799382a0e Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 06 Jul 2018 15:59:01 +0000 Reviewed-on: https://review.openstack.org/579731 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-05-11Remove database section from secure.confPaul Belanger
This is no longer needed with zuulv3. Change-Id: Ia015e1b5cc34af7819428dea9f155e1711502882 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 12 May 2018 00:23:07 +0000 Reviewed-on: https://review.openstack.org/567962 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-27Merge "Start gating on ubuntu-bionic"Zuul
2018-04-26Limit linters to current working directoryPaul Belanger
Change-Id: Ia50f351327ba90be8b8d846318cfa014560067c0 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 26 Apr 2018 20:07:18 +0000 Reviewed-on: https://review.openstack.org/564594 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-26Start gating on ubuntu-bionicPaul Belanger
Now that ubuntu-bionic is released, we can gate on it. Change-Id: I0ed8eb74daad2ed8f5d814b488998b47dc7d02ce Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 27 Apr 2018 19:55:25 +0000 Reviewed-on: https://review.openstack.org/564557 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-19Bump minimal version of ansible to 2.4.0Paul Belanger
Currently 2.4.0 is the oldest release of ansible, everything later is EOL. Update our meta data into include this and the platforms we currently tests with. Change-Id: Ice5b83492454123bb15cc7c22b5a23dd5bb90524 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 20 Apr 2018 00:30:57 +0000 Reviewed-on: https://review.openstack.org/562782 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-19Remove tox functionalPaul Belanger
This is no longer needed. Change-Id: Ia2a26a4109b3a7116dbc7453ca3367fcc5de1236 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 20 Apr 2018 00:24:04 +0000 Reviewed-on: https://review.openstack.org/562781 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-14Pass list of packages directly to package taskPaul Belanger
There is no need to loop over the list of packages, this is actually slower. Change-Id: I38361ccc9a5c84b8d2cff8fe813475e115e47bf0 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 14 Apr 2018 21:15:14 +0000 Reviewed-on: https://review.openstack.org/561434 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-13Stop using pre-compiled wheelsPaul Belanger
We actually want to ensure users are able to use our roles outside of openstack-infra. Since those users won't have wheel mirrors, disable our jobs from using them too. Change-Id: I0a3c44c81aff497bc1678b68fc7b1374f233901b Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 20:03:18 +0000 Reviewed-on: https://review.openstack.org/561297 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-12Only require-projects openstack-infra/nodepool for src jobsPaul Belanger
Because we pip install released versions of nodepool, there is no need to require openstack-infra/nodepool on non src jobs. Change-Id: I846bfdbdc2584c9bd97312accd60148ea1f29d1b Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 01:49:57 +0000 Reviewed-on: https://review.openstack.org/561090 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-12Default nodepool_pip_executable to pip3Paul Belanger
Moving forward, we'll only support nodepool under python3. Change-Id: If0f9ed013819b68601e28ecfbeffa40a41d19ebc Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 01:16:12 +0000 Reviewed-on: https://review.openstack.org/561077 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-12Default install method to pipPaul Belanger
We want to encourge users to use the released versions of nodepool, so flip the switch to pip. We still support git and will continue to test against it. Change-Id: If45a1392b1caed8d1c181bd463bad30f91eab899 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 00:04:28 +0000 Reviewed-on: https://review.openstack.org/560918 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-12Don't install nodepool_build_depends for pipPaul Belanger
When installing nodepool from pip (pypi.python.org) there is no need to install the build dependenies as we download the wheel. Change-Id: I60c87135e8d5d83c3bf810835e18926d2ad0e103 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 00:04:27 +0000 Reviewed-on: https://review.openstack.org/561065 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-12Refactor jobs to support pip / git installation testingPaul Belanger
Because we want users to support both pip / git install methods, refactor testing to support the testing of that. Change-Id: Ieef3763172fbfe07a5d0cc4c83c37a6dad30b3cd Depends-On: https://review.openstack.org/560996 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 13 Apr 2018 00:04:26 +0000 Reviewed-on: https://review.openstack.org/560932 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-08Remove unused nodepool_file_nodepool_elements_* variablesPaul Belanger
These are left over from a time where we did sync nodepool elements directory. Change-Id: Ic7c4313424f9115f4f0587d47b64210a1baca70a Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 09 Apr 2018 00:48:53 +0000 Reviewed-on: https://review.openstack.org/559593 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-06Remove /var/log/nodepool/images folderPaul Belanger
This is no longer used, as nodepool manually creates /var/log/nodepool/builds. Change-Id: Ib27b55cc6dfed7bc9dee702ab66abb3199a27830 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 06 Apr 2018 15:29:37 +0000 Reviewed-on: https://review.openstack.org/559262 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-04Simplify systemd service configurationPaul Belanger
Merge these files into a single override.conf file. Change-Id: I9a8c0f01041986e7b6f01de2d4d89eccffcf86bf Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 05 Apr 2018 04:27:40 +0000 Reviewed-on: https://review.openstack.org/558987 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-04-04Remove PREFIX from service filesPaul Belanger
This was really to work around the need not to template our service files. Mostly because I was scared how large and unmanageable they would become. Let ansible do its job and remove the hacks we had in our systemd unit file. Change-Id: I92a4167900bbf48d564207017a9790d4102f937f Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 05 Apr 2018 01:29:24 +0000 Reviewed-on: https://review.openstack.org/558966 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-27Update tox -edocs settingsPaul Belanger
Clean up our README.rst file and use variables right from defaults/main.yaml. This will ensure they are always up to date. Change-Id: If2f8bf5b04491f54590f840cbaa98f2d67faf8d0 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+1: zhangpeng <zhangpeng@awcloud.com> Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 28 Mar 2018 02:45:46 +0000 Reviewed-on: https://review.openstack.org/557105 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-06Add windmill-jobs-bionic jobsPaul Belanger
Change-Id: I3333a5eb0b91a8b7ac2b93efaadaed99a50de8e5 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 07 Mar 2018 02:58:41 +0000 Reviewed-on: https://review.openstack.org/550307 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-06Merge "Add testing for ubuntu-bionic"Zuul
2018-03-06Add testing for ubuntu-bionicPaul Belanger
With ubuntu-bionic nodes being online, we can start testing against them. Change-Id: Ib5cb809b4c56892f59f47683188099f0437eec59 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 06 Mar 2018 18:03:31 +0000 Reviewed-on: https://review.openstack.org/549634 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-05Update __nodepool_build_depends for python3Paul Belanger
Nodepool only support python3 now, be more specific on which version of python we install. Change-Id: I79ade74d1080ae3648782356f332f7bcf9508d00 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 06 Mar 2018 00:53:41 +0000 Reviewed-on: https://review.openstack.org/549896 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-05Merge OS-specific variables for ubuntuPaul Belanger
Now that we are using systemd everywhere, for xenial++ there isn't a need to release specific settings. Change-Id: Ie4c9e658aded6f7055189903b9f448ba92af6713 Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 06 Mar 2018 00:48:33 +0000 Reviewed-on: https://review.openstack.org/549894 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-03-04Update nodepool_git_dest locationPaul Belanger
Stop using /opt folder to store the location of git checkout. We don't actually need to be root user to do that. Change-Id: Icdb2905cf66fd9ab414d009ad3d782bc802e037d Signed-off-by: Paul Belanger <pabelanger@redhat.com> Notes (review): Code-Review+2: Paul Belanger <pabelanger@redhat.com> Workflow+1: Paul Belanger <pabelanger@redhat.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 04 Mar 2018 21:27:05 +0000 Reviewed-on: https://review.openstack.org/549632 Project: openstack/ansible-role-nodepool Branch: refs/heads/master
2018-02-17Merge "Remove override-branch for feature/zuulv3"Zuul