Commit Graph

27403 Commits

Author SHA1 Message Date
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