Commit Graph

23 Commits

Author SHA1 Message Date
OpenDev Sysadmins e9c82031e6 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:52:07 +00:00
Paul Belanger 1e1255a1fa Add authorized_keys support
It is possible people also want to setup the .ssh/authorized_keys file.

Change-Id: I039f5b866192bb5309bff23f4811cdf83ba859af
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-01-26 18:41:28 -05:00
Paul Belanger c7f8d4154e Clean up punctuation
Change-Id: I18688f5f13e7bb548f278df7fa5de623882b85c3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-10 13:18:58 -05:00
Paul Belanger a4c613d04e Fix deprecation warning
Change-Id: Ibc7278fd86b07be014a9c6561a86b2a6b2414521
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-10 13:18:02 -05:00
Paul Belanger cac5f39b01 Drop ubuntu-xenial testing
We've migrated to bionic for testing, since it is stable and an effort
to reduce CI resources.

Change-Id: Icd476bd293192921a11b7003eab4cb3c6ddf3eb5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-06 21:00:42 -05:00
Paul Belanger 05205aaec9
Switch to fedora-latest for testing
This will make upgrading fedora nodes easier for openstack-infra.

Change-Id: If046bdee9746d19036f994b1e48db1a5bdfba479
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-07-27 11:00:12 -04:00
Paul Belanger ce6d804c06
Use default(False) filter for conditional check
Change-Id: Icafbe9bc031005241df5ead6762cbc9815b82fb9
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-05-18 20:35:26 -04:00
Paul Belanger 2959772d57
Updates for zuulv3 jobs
Since migrating from zuulv2.5 our jobs were still legacy. This updates
the required bits again to get our jobs properly passing again.

Change-Id: Iba333fd2d8dc996e7eea63494478640d133c9da6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-05-18 20:35:18 -04:00
Paul Belanger 1d1636db02 Work around 2.2.1.0 regression
There appears to be an issue with upstream ansible, see:

  https://github.com/ansible/ansible/issues/20392

The following is just a workaround, until upstream fixes our issue.

Add bindep.txt to address gate issue around compiling ansible.

Change-Id: Icc09164743da0d537c369040510998869486f3b3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-01-22 13:32:51 -05:00
Paul Belanger 5f3c220551
Add ssh_manager to expose control of tasks
There might be a time were we only want run the pre task, so rather
then copying the code into another modules, just allow the user to
override the task list that runs.

Change-Id: Id53c87351e691e9f7cc726fec7470eb257c66890
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-05 18:57:13 -04:00
Paul Belanger f76f8e10bf
Run functional tests against 127.0.0.2
Both connection local and 127.0.0.1 have special meaning for ansible,
where will use the local filesystem vs SSH to the loopback adapter.

So, we use 127.0.0.2 to force ansible to make an SSH connection.

Change-Id: I2d2f81c47bcfc4743e2e9d24347421f892301160
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-05 18:50:43 -04:00
Jenkins c5e69f019c Merge "Move other-requirements.txt to bindep.txt" 2016-08-22 19:29:11 +00:00
Paul Belanger b63bfc2842
Fix path issue with roles_path
Change-Id: I352b3b868dc2b9344152e6a52ec24aaa56aa885d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-12 20:54:51 -04:00
Andreas Jaeger 92a0d2f6e3 Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html

Change-Id: I720f7ed0fc628e393eb9c410752b87017effb5ee
2016-08-12 20:51:56 +02:00
Paul Belanger 59557b7f57 Switch to templating for ssh files
Change-Id: Ic86877e26d982e3ba978aec772ade5bee5890a12
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-29 15:25:32 -04:00
Paul Belanger b3cd64e6fe Add other-requirements.txt for bindep
This will allow us to better control the dependencies installed in the
openstack CI gate.

Change-Id: I0e70c1306f53f0aa9978d19b53b32722284420c6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-28 10:44:24 -04:00
Paul Belanger 6e2856cbdc Specific hostname for testing
Current tests are using localhost, which is fine but may not be real
world.

Change-Id: Icec60ea4e15f591001752c4262b1b55a26c9fb9b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-02 11:52:26 -05:00
Paul Belanger 433d3b0fe3 Add support for ssh client
Change-Id: Ifee5a645ae6434ca0ca2a86f8588d7839f5491be
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-25 21:16:53 -05:00
Paul Belanger 897f7ffd49 Import ansible-role-ssh into OpenStack
Change-Id: I909a781822754862d1db832fe225ee47ff244b3b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-23 21:48:59 +00:00
Paul Belanger dc31df08b9 New tox entry points for OpenStack
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-17 16:08:13 -05:00
Paul Belanger c9c5332a38 Support ansible 2.0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-17 13:10:52 -05:00
Paul Belanger 429935d063 Add known_hosts support
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-08 13:43:13 -05:00
Paul Belanger 26544ee4b3 Initial commit
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-25 10:05:04 -05:00