Commit Graph

24 Commits

Author SHA1 Message Date
OpenDev Sysadmins 3bb3382e2b 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 b785da4823 Add nginx_file_nginx_config variable
We'll use this to install nginx configuration on the remote node.

Change-Id: Ib7894547392220da72c37c2be407fd235c6df72f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-31 14:49:40 -04:00
Paul Belanger 65afd10447 Refactor service logic
This allows for more control over the nginx service.

Change-Id: I61984c35a5c45ad94d02a12d2fa6fa8a29c81d44
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-30 22:11:31 -04:00
Paul Belanger 5fa2ca3e42 Stop validating nginx configuration
This should be done by testinfra or some other tool outside of our
ansible runs.

Change-Id: I9b4d1b9a02bd0426d6619e329f561df7a7abb98e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-30 22:06:04 -04:00
Paul Belanger c5d393b888 Start role refactor
We really haven't updated this role in some time, so update it to use
layout from other roles.

Change-Id: Iff72ea8983c4ff98ef92b50f27e2a910734f237a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-30 22:01:21 -04:00
Paul Belanger 87a3feff6a Fix deprecation warning
Change-Id: I34e4fc21ffdb8c8bc75701b88e2d69bebd0568fb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-21 21:27:31 -05:00
Paul Belanger 43ba28457d Fix ansible-lint 4.0.0 failures
With latest release of ansible-lint, our playbooks are not happy any
more.

Change-Id: I5ef7cba59410c75c1b9e682c8482c9119f3768e8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-21 21:26:46 -05:00
Paul Belanger 897a4c86b7 Stop testing on ubuntu-xenial
We are in the process of dropping xenial for bionic. This is to help
save on CI resources.

Change-Id: I49c4e3e2bf7ecc3a047fa86792a1ba4b5392b6ba
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-12-06 20:51:48 -05:00
LeopardMa 062d2800b2 Change openstack-dev to openstack-discuss
Change-Id: I0f59ff074c32f02c0f838aa92757e795b18d080c
2018-12-03 21:46:54 -05:00
Paul Belanger abacb74a12
Switch to fedora-latest for testing
This will make it easier for openstack-infra to update fedora.

Change-Id: I0ae6d6352a406d219e58b5043d2b732e5f2cd264
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-08-02 13:49:01 -04:00
Paul Belanger b8f4bdb685
Add zuulv3 jobs
Update our role to use the latest syntax for running zuulv3 jobs.

Change-Id: Ie86749032fdf234d20553e318c51b817f8cabb42
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-05-10 13:31:30 -04:00
Jenkins 886761040a Merge "Move other-requirements.txt to bindep.txt" 2016-08-22 19:28:15 +00:00
Paul Belanger 7e0629547f
Fix path issue with roles_path
Change-Id: I715fc20f0d653e2cbb72bdd0f5eb8eaafa144168
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-12 20:51:10 -04:00
Andreas Jaeger 4f17c4867d 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: I99d4b4f6b529bb5264511790ad06684e75bccca4
2016-08-12 20:51:13 +02:00
Paul Belanger d3b72e9fc3 Add other-requirements.txt for bindep
This will allow us to better control the dependencies installed in the
openstack CI gate.

Change-Id: Id2713d8a3e6384d658de4a7c17e84bb770be30db
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-28 10:42:50 -04:00
Paul Belanger 7e4f94b741 Drop synchronize support
It was become too much work to deal with this. Additionally, if people
want to manually synchronize we expose the proper settings to allow
them to do so.

Change-Id: I8134f93cf89625712187487ef04739d43b6db1b7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-03 14:03:09 -05:00
Paul Belanger d5ed9b287a Remove ansible_connection=local for testing
We have access to SSH, so lets use it.

Change-Id: I65b612f2baa2d79b14f6dc53dd3fdb30197ad4b0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-01 10:34:36 -05:00
Paul Belanger d1fcb5b615 Refactor package support
Remove dead code. Remove epel-release support and force user to enable
it.

Change-Id: Ie9fc5c43f6aa5eb953923eb4bc2d3d481fc6aa2d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-17 16:54:08 -05:00
Paul Belanger a129519944 Do not include nginx.conf by default
Mostly because has different settings. We'll still expose the setting
to the user, but they have to default the file settings now.

Change-Id: I2c26e2e1dabe361b44c1c1a80d264e90c3860a51
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-17 14:48:28 -05:00
Paul Belanger eaa11bff68 Add rsync support
Allow the user to use rsync for conf.d files.

Change-Id: Ibb7ae3c01aeb803d5652a64a55106c0bcd92e016
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-16 15:59:25 -05:00
Paul Belanger cfe589d4a5 Update nginx_file_nginx_conf_src
Change-Id: Icf12711cec0401e3cb69d08bc30a6863e68ac4a7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-16 14:20:58 -05:00
Paul Belanger d63a602565 Import ansible-role-nginx into OpenStack
Change-Id: Id9c4f591eb5e6e19aeea263e3a8f24cb778aacbe
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-15 16:08:54 -05:00
Paul Belanger a89bf0f572 Override default nginx.conf file
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-07 13:19:09 -05:00
Paul Belanger 2b150dc971 Initial commit
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-22 21:10:49 -05:00