Michal Konečný
21b14a0add
release-monitoring: Remove cron file from playbook
...
Signed-off-by: Michal Konečný <mkonecny@redhat.com >
2019-06-24 14:15:23 +02:00
Aurélien Bompard
a344c67cbd
Fix typo
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2019-06-21 14:28:36 +00:00
Aurélien Bompard
8644757f5d
Restart the bodhi-consumer pods too when syncing bodhi
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2019-06-21 12:33:03 +00:00
Aurélien Bompard
ea33c67e67
Upgrade bodhi in staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2019-06-21 12:24:54 +00:00
Stephen Smoogen
9902102221
I am so slow and stupid without 4 cups of coffee. Make sure all mentions of X are that vesus juyst hosts:
2019-06-20 18:15:45 +00:00
Stephen Smoogen
ade7bc10aa
[relepel08] when cutting and pasting make sure the hostname you set is correct otherwise you will end up with the wrong ips
2019-06-20 18:11:35 +00:00
Stephen Smoogen
029217e4ba
put in a host so we can test epel8
2019-06-20 18:05:50 +00:00
Luca Bruno
70fad76e2f
coreos-cincinnati: add back (tagged) rollout role
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-20 16:53:26 +00:00
Patrick Uiterwijk
ac4a6b4ddc
Move the cincinnati stg suffix later
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 17:31:26 +02:00
Patrick Uiterwijk
1bb928da03
only deploy updates.coreos to stg for now
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 15:08:26 +02:00
Patrick Uiterwijk
532faf5733
Add tags for updates.coreos
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 13:55:50 +02:00
Patrick Uiterwijk
6ee5bfe5df
no-certname
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 12:59:25 +02:00
Patrick Uiterwijk
df7acc417e
Use certbot for updates.coreos
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 12:11:26 +02:00
Patrick Uiterwijk
8a82fb881b
Add updates.coreos(.stg).fedoraproject.org to proxies
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 12:08:33 +02:00
Patrick Uiterwijk
24963d3673
Put in place Cincinatti egress policy
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2019-06-20 09:55:24 +02:00
Adam Williamson
1e0274e20a
autocloudreporter: convert to fedora-messaging
...
OK, now this is the *fourth* time I've done this, maybe I'll
screw it up a bit less this time? Maybe?
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-19 20:14:31 -07:00
Adam Williamson
d18aa2af4a
check-compose: gah fix more settings
...
why is copy/paste so hard I am terrible at software someone fire
me
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-19 16:24:07 -07:00
Adam Williamson
6f7de513e8
check_compose: fix queue name
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-19 15:49:46 -07:00
Adam Williamson
efddd0d5b1
check-compose: convert to fedora-messaging
...
Following the patterns from openQA and relvalconsumer. Just one
to go after this!
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-19 15:45:20 -07:00
Adam Williamson
a0a6facdb2
openqa playbook: fix relvalconsumer queue name
...
d'oh.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-18 17:32:18 -07:00
Adam Williamson
31e2e85d8c
openqa playbook: rearrange, drop queue 'when' conditionals
...
This was kinda...a mess. I had just dumped the queue creation
in the staging NFS client play for some reason, and it still
had 'when' conditionals from when I only wanted the messaging
stuff to happen on staging. This cleans all that up and creates
separate plays for the queue creation and NFS client stuff.
The plays should also be in the right *order* now, so we get
the NFS mounts created and the AMQP queues set up *before* we
run the roles.
2019-06-18 17:22:10 -07:00
Adam Williamson
8c41cdf9ac
relvalconsumer: fudge queue name to work with openqa auth
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-18 16:48:32 -07:00
Adam Williamson
aba005a548
Convert relvalconsumer to fedora-messaging
...
Following the basic scheme I set up for fedora_openqa, hope it's
all right...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-18 16:40:42 -07:00
Luca Bruno
7ea616ce98
coreos-cincinnati: do not rollout on each run
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 13:29:12 +00:00
Luca Bruno
d34b3b8ffa
coreos-cincinnati: undo some playbook breakage
...
Conditional build/deploy does not work with current role-based split
(vars cannot be registered after them). Let's undo this for now.
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 13:11:01 +00:00
Luca Bruno
8b60731bb2
coreos-cincinnati: typo fix, invalid variable name
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 11:49:30 +00:00
Luca Bruno
274ead17a6
coreos-cincinnati: rollout when deployment or config change
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 11:45:15 +00:00
Luca Bruno
05cb301322
coreos-cincinnati: build when buildconfig changes
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 11:44:50 +00:00
Luca Bruno
5d6b54306e
coreos-cincinnati: register openshift objects
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-18 11:44:10 +00:00
Luca Bruno
46cf29db0d
coreos-cincinnati: use a deploymentconfig template
2019-06-17 13:35:35 +00:00
Luca Bruno
e865a220fe
coreos-cincinnati: move to a buildconfig template
2019-06-17 13:16:44 +00:00
Luca Bruno
c15bb92312
coreos-cincinnati: add playbook vars
...
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-17 13:13:52 +00:00
Kevin Fenzi
95ee934861
buildvmhost: add buildvmhost-s390x-01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-16 19:46:46 +00:00
Kevin Fenzi
168644af88
Drop ppc64: Since fedora 28 is end of life and we dropped it for epel6/7, drop ppc64 from all the things.
...
Remove ppc64-test instance in cloud.
Remove template conditionals that no longer apply since ppc64 is gone.
Remove buildvm-ppc64 instances.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-15 19:50:36 +00:00
Adam Williamson
080701af48
Try to clean up openqa/rabbit var usage a bit now it works
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 12:12:00 -07:00
Adam Williamson
d55a265b1e
openqa: more messing about with queues...
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 08:44:55 -07:00
Adam Williamson
dc387dad55
openqa: partially revert @jcline's broker config change d76e5206
...
The way this was set up was intentional. For staging rabbitmq_
server is already set as the staging broker in openqa_stg group
vars; the setting here was an intentional override for it to use
the prod broker just for the scheduler queue. It has to do that
because it schedules jobs in response to composes and updates;
composes and updates almost never happen in the staging env, so
if we had the openQA staging scheduler listening to the staging
broker it'd almost never schedule any jobs. It has to listen
to the production broker and schedule jobs when real composes
and updates happen.
Still, perhaps the group var setting isn't working here, so
let's keep the explicit setting of the staging server here for
the other two queues and see if that helps that case.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 08:33:48 -07:00
Jeremy Cline
d76e5206d7
openqa: use the staging broker URL for making queues
...
Perhaps this will fix Adam's AMQP troubles
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2019-06-14 14:04:55 +00:00
Luca Bruno
182e193cbf
playbooks/openshift-apps: do not start-build on each run
...
No need to manually start a build on each playbook run, as it is
already configured to trigger on changes.
Signed-off-by: Luca Bruno <luca.bruno@coreos.com >
2019-06-14 09:00:29 +00:00
Adam Williamson
5be3d907a7
openqa: try dropping rabbit/user role use
...
rabbit/queue creates the user anyway, and gives it the right
perms, so this seems redundant...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 15:39:29 -07:00
Adam Williamson
1cb6edadd5
openqa: try and fix rabbitmq server for staging scheduler queue
...
Gah this all sucks.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 15:01:39 -07:00
Adam Williamson
6ff690cb18
openqa: fix the playbook for openqa_env_suffix too
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 14:21:13 -07:00
Adam Williamson
eae55769cb
openqa: use prod username for queue for staging scheduler
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 14:10:25 -07:00
Adam Williamson
1367541f98
openqa: also create prod rabbitmq user for staging openqa
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 14:09:12 -07:00
Adam Williamson
69260ace32
openqa: try and fix playbook conditional...
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 14:05:14 -07:00
Adam Williamson
bfa38e9546
openqa: fix roles in playbook
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 14:03:37 -07:00
Adam Williamson
ef43e8903b
openqa/dispatcher: tag the rabbit roles
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 13:58:52 -07:00
Adam Williamson
700fb3c1ae
openqa/dispatcher: use private auth in infra
...
The keys and certs have been created for us to use private auth
so let's do it. This tries to keep things working for non-infra
deployments somehow.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-13 13:55:04 -07:00
Pavel Raiskup
7aa01a3f3d
copr: aarch64 hypervisor setup
...
This is for documentation purposes only (at least for now). The
stuff I'm adding now will be referenced by Copr SOP to some extent
(especially the way how to prepare copr builder image for aarch64)
2019-06-13 10:52:29 +02:00
Todd Zullinger
aa8a600651
proxy-redirects: redirect getfedora.org/code-of-conduct.html to docs
...
Related to 4547a73ef ("mailman: fix footer link for CoC", 2019-06-11),
for https://pagure.io/fedora-infrastructure/issue/7893 .
2019-06-12 11:08:32 -04:00