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
Kevin Fenzi
9a0dbc365a
storinator01: switch communishift exports to external ips as it has no internal ones.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-18 00:31:42 +00:00
Adam Williamson
3b6e6fea7a
openqa/dispatcher: set up fedora-messaging restart handlers
...
This should handle consumer service restarts elegantly. I hope.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-17 17:05:23 -07:00
Adam Williamson
6360a231cb
openqa/dispatcher: add missing quote mark
...
...sigh.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-17 16:36:53 -07:00
Kevin Fenzi
618d5f4553
docsbuilding: Allow more time for pod to start.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-17 23:17:06 +00:00
Adam Williamson
97dd8ae650
openqa/dispatcher: always use fedora-messaging, ditch fedmsg
...
This ditches the ability to choose between fedora-messaging and
fedmsg and always uses fedora-messaging; with this, we'll switch
the prod instance to fedora-messaging also (fingers crossed).
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-17 16:13:43 -07:00
Kevin Fenzi
0a9630f0a4
dhcp / cloud-noc01: change the dns to working ones.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-17 21:20:21 +00:00
Mohan Boddu
d869fa9afc
Put ftbfs cron on compose-x86-01.phx2.fp.o only
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2019-06-17 20:32:21 +00:00
Stephen Smoogen
41e1be9da3
[storinator] try to get exports to work
2019-06-17 18:36:34 +00:00
Adam Williamson
9315d19e8a
openqa/dispatcher: drop rate_limit from email log config
...
I cargo-culted this from the Bodhi config but it's a special
Bodhi thing we don't have, so drop it.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-17 11:35:37 -07:00
Adam Williamson
b5ed2ce4e2
openqa/dispatcher: set up email error reporting
...
We had this for fedmsgs and it's pretty important, so let's try
and do it for fedora-messaging. The role has a generic setup,
infra-appropriate values are set in the group vars.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-17 11:24:22 -07:00
Stephen Smoogen
de352f6fcf
[mbs_backend] add it so that releng can sudo run commands on mbs box
2019-06-17 17:51:56 +00:00
Kevin Fenzi
65862ec1b1
robosign: add f31-go side tag and remove f31-perl tag
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-17 17:38:37 +00:00
Randy Barlow
8a00e86638
bodhi: Only build armhfp for Fedora
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2019-06-17 14:58:53 +00:00
Luca Bruno
1264e5240e
coreos-cincinnati: update to build latest dumnati
2019-06-17 13:56:56 +00:00
Mohan Boddu
a0d4019d87
F28 Module Retirement
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2019-06-17 13:46:35 +00:00
Luca Bruno
7e03385097
coreos-cincinnati: use templated deploy ref
2019-06-17 13:40:07 +00:00
Luca Bruno
46cf29db0d
coreos-cincinnati: use a deploymentconfig template
2019-06-17 13:35:35 +00:00
Luca Bruno
51d85d91f9
coreos-cincinnati: use templated build ref
2019-06-17 13:31:34 +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
Michal Konečný
bc117c828e
the-new-hotness: Switch back to INFO log level
...
Signed-off-by: Michal Konečný <mkonecny@redhat.com >
2019-06-17 08:47:09 +02:00
Kevin Fenzi
d74c28a2c8
basessh: try and set /usr/bin/python for the delegations to batcave01 for python3 using hosts.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-16 20:01:10 +00:00
Kevin Fenzi
c9922c17f3
buildvmhost: Use python3 for new s390x buildvmhost as it's f30
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-16 19:48:17 +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
Adam Williamson
7a5755597e
Set ansible_python_interpreter to python3 for all openQA boxes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-16 10:15:28 -07:00
Kevin Fenzi
75bdc0fef4
inventory: readd ppc64le_stg group, acceidentally removed in last commit.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-06-15 19:53:11 +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
Stephen Smoogen
2183741852
[podman] the command does not implement --log-driver and errors out with 1.4.0 if used. Removed so updates wont break the world
2019-06-15 19:43:25 +00:00
Adam Williamson
5759ecd1b6
openqa/worker: try and avoid failures in the NFS mount
...
I thought just having it WantedBy remote-fs.target should be
enough, but in fact this mount often fails on boot, and I forget
to check all the worker boxes until a bunch of tests fail and
everyone is sad. Let's try After=network-online.target and see
if that helps.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-15 09:11:40 -07:00
Adam Williamson
b8eeff1d9c
openqa/dispatcher: use conditional-restart for the restarts
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:46:08 -07:00
Adam Williamson
927897eae9
openqa/dispatcher: restart messaging servers on config changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:43:40 -07:00
Adam Williamson
94791dd7aa
openqa/dispatcher: add more info to messaging client config
...
jcline said it'd be nice for consumers to provide more info
about themselves, so here's some more info!
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:36:32 -07:00
Adam Williamson
fe3cf807ed
openqa: fix AMQP URL a bit harder gah
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:15:45 -07:00
Adam Williamson
dccfed1786
openqa: fix fedora-messaging reporter staging configs
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:13:33 -07:00
Adam Williamson
9fc61c17bd
openqa/dispatcher: fix AMQP URL variable usage
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:10:14 -07:00
Adam Williamson
f6b2ae6b53
Fix stray syntax error in previous commit
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:07:56 -07:00
Adam Williamson
db1a847517
openqa/dispatcher: use more role vars for messaging config
...
Now I've built the whole thing and it works, I feel like this
is a cleaner design: we use a lot more role variables in the
messaging config files, set defaults for them that are
appropriate for non-infra use, and set the correct values for
the infra servers in the group vars. Let's just hope I got it
all right...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 15:05:23 -07:00
Adam Williamson
054bdeaf6a
openqa: consolidate some server settings to a common group
...
There are several variables we set to the same value for openQA
prod and staging servers. Instead of duplicating these between
the openqa and openqa_stg groups, let's invent an openqa_common
and put them in there, and add both servers to it.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 12:43:22 -07:00
Mohan Boddu
0b50324342
Adding f29/f31-coreos-signing-pending tags
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2019-06-14 19:42:43 +00:00
Jeremy Cline
b6cb5aa35d
rabbit: queue: Allow users to read from zmq.topic
2019-06-14 19:26:07 +00:00
Adam Williamson
42a9b50f05
openqa/dispatcher: add zmq exchange binding to messaging configs
...
Otherwise we don't get messages from the ZMQ->AMQP bridge.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 12:16:17 -07: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
267a4510c0
openqa/dispatcher: set passive_declares for AMQP
...
This is needed for private auth to work...sigh...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2019-06-14 09:13:55 -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