Commit graph

32863 commits

Author SHA1 Message Date
Stephen Smoogen
d248786aec The script failed to sync to the correct directory due to the fact that bash interprets single quote and double quote differently when dealing with variable expansion. 2020-08-12 16:26:28 -04:00
Stephen Smoogen
a595ab2f59 noarch needs to be added to the openstack items 2020-08-12 12:30:31 -04:00
Pavel Raiskup
5e38e064d0 copr-keygen: use correct --recipient for gpg-encrypted backups 2020-08-12 18:04:40 +02:00
Stephen Smoogen
29e454091c fix rhelX-sync to pull down noarch packages and sub-arch for x86_64 2020-08-12 11:31:05 -04:00
Jakub Kadlcik
93b621de39 copr: temporarily disable deleting of outdated chroots
See RHBZ 1868367
2020-08-12 14:16:02 +02:00
Pierre-Yves Chibon
071934da28 ipsilon: add some new lines to make it easier to read the different sections
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-12 11:32:58 +02:00
Pierre-Yves Chibon
6dc4c7533c ipsilon: Set the /ui alias to the Fedora theme folder
Turns out commenting out this alias did not help, so instead I'm
pointing it to the Fedora theme folder which should thus make
/ui/res valid.

Fingers crossed!

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-12 11:29:30 +02:00
Pierre-Yves Chibon
7f3379d854 ipsilon: Comment out the alias for /ui
If I'm reading ipsilon's code correctly this should now be
handled by ipsilon itself.
If I'm mistaken, I'll revert and keep looking for the proper
fix

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-12 11:25:40 +02:00
Pierre-Yves Chibon
1eb1b731db ipsilon: set the full path to the theme directory
Currently we let ipsilon's magic load the tempate and asset from
that variable and it looks like it's somehow not doing what we want
with the asset since we can't access the fedora-authn-logo and the
login.css of the Fedora theme.
So let's see if using the full path to the directory helps or not.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-12 09:44:55 +02:00
Kevin Fenzi
e49fd473eb robosign: fix fedora-34 key to not use upper case
koji is odd in that it will allow all caps for the sig in some places,
but not others. We need to report this and get it fixed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-11 16:07:02 -07:00
Mohan Boddu
edb93e6f29 Revert "Pushing the new robosig config for f33 branching"
This reverts commit d2e9a8d3dc.
2020-08-11 16:58:00 -04:00
Mohan Boddu
d2e9a8d3dc Pushing the new robosig config for f33 branching
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-08-11 16:50:00 -04:00
Kevin Fenzi
15832081f3 docker-distribution: make registry boxes compress gigantic messages files
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-11 12:56:37 -07:00
398d1b01a4 Fix platform-f34.yaml in mbs
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2020-08-11 20:38:02 +02:00
Kevin Fenzi
fda6ca8166 inventory / sudoers: adjust mbs sudoers ( ticket 9183 )
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-11 10:08:24 -07:00
309026dcc3 Branching F33 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2020-08-11 16:07:06 +00:00
Clement Verna
bc72541427 bodhi: Add the infra repo in the container
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 17:20:09 +02:00
Clement Verna
3434e25775 bodhi: add the prometheus client dep
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 17:03:26 +02:00
Clement Verna
f4c5453a10 bodhi: add the graphql deps
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 16:58:52 +02:00
Clement Verna
3ba9c68e76 bodhi: use the correct release number
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 16:55:34 +02:00
Clement Verna
565bed70a9 bodhi: make the release version a string in ansible
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 16:53:38 +02:00
Clement Verna
f9301685ae bodhi: update to 5.5 release
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 16:49:47 +02:00
Neal Gompa
aa6718c124 {roles,roles/openshift-apps}/ipsilon: Use Fedora theme maintained in Ipsilon package
Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-08-11 07:37:14 -04:00
Pavel Raiskup
600280665c copr-be-dev: don't try to reach the rabbit server over ssh
... it is down on staging.  So the whole role/messaging/base is broken,
and we can not depend on it:

TASK [rabbit/user : Create the user in RabbitMQ] ***********************
Tuesday 11 August 2020  05:37:34 +0000 (0:00:00.121)       0:05:22.244 *
Tuesday 11 August 2020  05:37:34 +0000 (0:00:00.121)       0:05:22.243 *
[WARNING]: Unhandled error in Python interpreter discovery for host
rabbitmq01.stg.iad2.fedoraproject.org: Failed to connect to the host via
ssh: ssh: connect to host rabbitmq01.stg.iad2.fedoraproject.org port 22:
Connection timed out
fatal: [copr-be-dev.aws.fedoraproject.org]: UNREACHABLE! => {"changed":
false, "msg": "Data could not be sent to remote host
\"rabbitmq01.stg.iad2.fedoraproject.org\". Make sure this host can be
reached over ssh: ssh: connect to host rab
bitmq01.stg.iad2.fedoraproject.org port 22: Connection timed out\r\n",
"unreachable": true}

So there's now a new toggle named "copr_messaging", turned on only for
production copr instance.
2020-08-11 08:00:58 +02:00
Pavel Raiskup
53c7c8cdf9 copr-be-dev: disable messaging temporarily
This requires staging fedora-messaging bus up2running, but staging is
still not up after the Fedora lab migration.
2020-08-10 22:38:56 +02:00
Luca BRUNO
1253d9b316
coreos-cincinnati: minor deployment update 2020-08-10 09:51:16 +00:00
Luca BRUNO
e7cac8ff13
coreos-cincinnati: update volume mounts for config 2020-08-10 09:31:53 +00:00
Luca BRUNO
50cefaee2f
coreos-cincinnati: swap completed, drop temporary ports 2020-08-10 09:23:10 +00:00
Luca BRUNO
025901b537
coreos-cincinnati: update routes 2020-08-10 09:15:49 +00:00
Luca BRUNO
48cea3cff3
coreos-cincinnati: deploy latest master (4a0676d) 2020-08-10 09:13:21 +00:00
Luca BRUNO
8d94dcedf1
coreos-cincinnati: build latest master (4a0676d) 2020-08-10 08:51:31 +00:00
Kevin Fenzi
a5946e00cd DO NOT RUN THE os-cluster PLAYBOOK IN MASTER RUNS!!!!!!!!!
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-08 19:41:37 -07:00
Kevin Fenzi
0794e50ad0 mediawiki: adjust proxy/cache servers
This still had all the phx2 local servers, adjust them to the new iad2
ips and see if that helps the wiki stop thowing so many 503's.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 16:51:45 -07:00
Kevin Fenzi
2c50a9ac9b proxies / websites: drop stg.release-monitoring.org too
For the same reason as the last commit. We don't have staging back yet
and so we can't get certs for them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 16:23:44 -07:00
Kevin Fenzi
a1f8337a38 fpaste.org: drop for now until ownership or at least resolves to new ips
We don't own fpaste.org, in the past the owners just pointed it to our
proxies and we got a cert for it. However, it's still pointing to the
old phx2 proxies right now. So, drop it until it's fixed to point to the
new ones, or given to us as a domain.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 16:05:56 -07:00
Kevin Fenzi
ae1f509177 proxies / websites: don't define stg.fedoracommunity.org in prod
Doing this makes letsencrypt try and get a cert for it, but it's not
setup to do that correctly. Wait until stg is back.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 15:56:40 -07:00
Kevin Fenzi
e03a7c35bd registry: try fixing osbs rule and try bypassing varnish
I think the lack of ! on the osbs rule meant that nothing ever went to
the cdn. This increases load on the real registry a lot.

Also, we are using varnish here, but lets try and just go via haproxy.
varnish might be having problems keeping all the 404s in memory/cache.
The cdn thing should help that, but since we have cloudfront I don't
think we also need to use varnish here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 15:40:30 -07:00
Kevin Fenzi
f949eb89bf Revert "openshift / try updating again to fix weirdness"
This reverts commit ae06a85b7a.

Playbook ran, things are happy again.
2020-08-07 14:57:17 -07:00
Kevin Fenzi
ae06a85b7a openshift / try updating again to fix weirdness
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 14:17:25 -07:00
Kevin Fenzi
4dc3a0029d koji_hub / kojira: rebase kojira for new koji release
One of the 2 patches we were carrying for kojira was merged upstream in
1.22. The other wasn't yet, so we need to keep it around for now.
But we need to merge in the other 1.22 changes or auth fails.
Hopefully this rebases to 1.22

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 13:42:28 -07:00
Kevin Fenzi
0f59c04d7f openshift / prod: undefine updating
We can't just set this to false, we have to not define it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 13:17:49 -07:00
Kevin Fenzi
3304484fe9 koji: hub/kojid: drop kerberos config options that got dropped upstream
Upstream switched from python-requests-kerberos to
python-requests-gssapi and dropped some options.
Unfortunately, these cause kojid / kojira to not even start if they are
present, so we have to remove them to make things happy.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-07 13:17:49 -07:00
Michael Scherer
af20d9a717 Reindent the role
Mainly because that's easier to read in vim
2020-08-07 22:00:39 +02:00
Kevin Fenzi
fc0a3f5d2c tasks / cloud_setup_basic: drop duplicate when: clause 2020-08-07 11:51:48 -07:00
Pierre-Yves Chibon
69cd8056e1 distgit/pagure: update deprecated environment variable to the new one
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-07 09:59:21 +02:00
Rick Elrod
dcc53bd63b add crl check to nagios + nrpe + facl perms for nrpe
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-08-06 15:32:09 -05:00
Kevin Fenzi
efcb0adbe0 koji_builder: explicitly say false for bootstrap
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-06 10:43:28 -07:00
Kevin Fenzi
6a4a3c247e koji_builder: disable mock bootstrap
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-06 08:19:54 -07:00
Pierre-Yves Chibon
b63cb1d9f6 toddlers: remove the playtime-pdc-retired-packages cron job
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-06 17:11:57 +02:00
Rick Elrod
e566487ec0 Add crl nextUpdate check script for nagios, but not used anywhere yet
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-08-06 09:29:53 -05:00