Commit graph

37040 commits

Author SHA1 Message Date
Kevin Fenzi
aaa520c953 koji: try setting some wsgi params in koji
This was suggested in https://pagure.io/koji/issue/3220
basically seperating koji web and koji xmlrpc from each other.
This is going to be tested first in staging.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-27 13:16:41 -08:00
Pete Buffon
7248eeb87c changed eth0_ip to eth0_ipv4_ip for group_vars/all virtinstall commands + cleaned up aarch64-test02.fedorainfracloud.org 2022-01-27 20:45:34 +00:00
Dusty Mabe
401bfb6fd1
fedora-coreos-pipeline: add more team members to appowners 2022-01-27 13:51:17 -05:00
Kevin Fenzi
57f0d4fdb6 wildcard-2022.fedoraproject.org cert
This is the renewed version of the old 2020 cert.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-27 10:37:27 -08:00
Pavel Raiskup
984aae8ee4 copr-builders: fix broken production s390x spawner
Those files are baked into the s390x image.
2022-01-27 16:23:41 +01:00
Michael Scherer
989b0c433d Fix pagure templating to take its own IP v6 in account
ssh git@pagure.io was broken (no longer accepting ssh connection).
A quick debug show that it was caused by the helper script not working,
showing a 403 error. And the httpd logs were complaining about
authorized IPs not present in the configuration.

The root cause is in 938e63fa71 as the variables were renamed
from eth0_ip and eth0_ipv6 to eth0_ipv4_ip and eth0_ipv6_ip

Then pagure config got regenerated later and this triggered the
bug preventing people from pushing.
2022-01-27 15:53:38 +01:00
Pavel Raiskup
4d04c9a631 copr-builders: patch rpkg-util only on f35 2022-01-27 10:56:59 +01:00
Kevin Fenzi
f6cee06c5c inventory: have to adjust this to be a group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 14:35:09 -08:00
Kevin Fenzi
fbb4e4691f Adjust the list of hosts that do not use linux-system-roles/network
In addition to the cloud_aws group, we want to exclude ibiblio virthosts
as they use bonding and thats a more complex setup. Someday we should
get it working here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 14:09:43 -08:00
Kevin Fenzi
d87aeef77a add some missing hosts vars for some a64 bvmhosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 14:02:37 -08:00
Kevin Fenzi
dba1e99477 dedicatedsolutions01: fix ipv6 nm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 13:58:06 -08:00
Kevin Fenzi
e5be97ffc4 fix typo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 13:22:31 -08:00
Kevin Fenzi
19889ef877 fix more gateways and a mac address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 13:19:45 -08:00
Kevin Fenzi
88ee2b23ce ns05: fix ipv6 gateway
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 13:16:18 -08:00
Kevin Fenzi
0d4a922068 buildvm-s390x-01.stg: use correct subnet
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 12:48:05 -08:00
Kevin Fenzi
eb991fa9c1 base / big network cleanup
Everything should now be using linux-system-roles/network, so we drop
our hacky nmcli calls and everything that referred to them, including
exclude variables. Also, lets just let NM handle resolv.conf so it's not
wrong all the time on reboots.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 12:14:23 -08:00
Kevin Fenzi
78fed3975c Fix typo, should be dns_search3 here not dns_search2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 12:05:32 -08:00
Pete Buffon
e8d75dd5d8 added default network connection for group_vars/staging + fixed *stg* dns_search1...3 2022-01-26 20:00:12 +00:00
Pavel Raiskup
1e8d40d56b copr-builders: allow rpkg-util to build from forks 2022-01-26 20:33:48 +01:00
4deeeb0928 bcotton is stepping down as legal liaison
https://meetbot.fedoraproject.org/teams/council/council.2022-01-20-18.00.log.html#l-98
2022-01-26 19:29:40 +00:00
Kevin Fenzi
977a8cec39 buildvm-s390x-zvm: fix variable for ip address to be more standard
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 10:36:26 -08:00
Kevin Fenzi
c8b7521e98 buildvm_s390x: reorg group and host vars, split zvm/kvm lpars
We can consolidate a bunch of things here in group vars that was in
host vars and avoid a bunch of duplication. So, now: all the
buildvm_s390x builders are in that group, but there's now a
buildvm_s390x_kvm and buildvm_s390x_zvm for those seperate lpars and
those define the default network setup for each lpar. Finally the hosts
vars only now needs to have the ip addresses.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 10:28:09 -08:00
Dusty Mabe
dd68a7d907
fedora-coreos-pipeline: add gursewak to appowners 2022-01-26 12:58:52 -05:00
Timothée Ravier
da3e6d156e fedora-coreos-pipeline: Add Timothée Ravier (siosm) 2022-01-26 16:21:30 +01:00
Dusty Mabe
c2a982522b fedora-coreos-pipeline: add micah/colin to appowners list 2022-01-26 14:17:08 +00:00
Dusty Mabe
a7b1e00912 fedora-coreos-pipeline: sort the appowners
Alphabetical is preferred.
2022-01-26 14:17:08 +00:00
Pavel Raiskup
a4a1120b03 copr-builders: disable nosync since we are moving to F35 2022-01-26 15:16:40 +01:00
Pavel Raiskup
2897d35dac copr-builders: double escape maint.ini.j2 contents
- first escape for jinja
- second escaepe for copr-rpmbuild config reader

Then, the finall rpkg.conf content should look like:
download_url = https://${git_props:remote_netloc}/repo/pkgs/%(repo_path)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s
2022-01-26 14:39:47 +01:00
Pavel Raiskup
59092849cf copr-backend: always set_fact for provision_directory 2022-01-26 13:52:11 +01:00
Pavel Raiskup
34d5340929 copr-builders: tag main.ini instantiation with copr_rpmbuild_main_ini 2022-01-26 13:50:08 +01:00
Pavel Raiskup
caadae5243 copr-builder: another rpkg-util v3+ fix
Try to set the defaults according to the /etc/rpkg.conf.
2022-01-26 13:49:09 +01:00
Patrik Polakovič
d7a2f5df2a Bodhi: update version to 5.7.4 2022-01-26 12:29:32 +00:00
Pavel Raiskup
826217b569 copr-builders: use rpkg-util v3+ compatible config 2022-01-26 13:27:49 +01:00
Pavel Raiskup
70c2ee43fb copr-dev: update s390x F35 once more
This time we were missing one script in /usr/local/bin:
6cb6c1a159
2022-01-26 11:35:55 +01:00
Pavel Raiskup
6cb6c1a159 copr-be: typofix s390x builder image preparation, take #2 2022-01-26 11:06:02 +01:00
Pavel Raiskup
3f3cbf070c copr-be: typofix s390x builder image preparation 2022-01-26 10:57:38 +01:00
Kevin Fenzi
770e9cc557 update mac addresses on some buildhw-a64 boxes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 17:55:10 -08:00
Kevin Fenzi
bb835f7a24 add host_vars for bvmhost-p08-01.stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 16:15:54 -08:00
Kevin Fenzi
6621e3ee65 somehow bvmhost-a64-01.stg had no host vars before
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 16:05:07 -08:00
Kevin Fenzi
953ba61979 rabbitmq / staging: just make gw match prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:54:26 -08:00
Kevin Fenzi
ba254fc43a group_vars: clean up some gws
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:30:38 -08:00
Kevin Fenzi
f824885753 base / linux-system-roles: the group is cloud_aws
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:16:05 -08:00
Kevin Fenzi
f6a8b121f7 base / linux-system-roles: double quote the when line
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:10:19 -08:00
Kevin Fenzi
796f59fa1b base / linux-system-roles: try and reword when
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:07:45 -08:00
Kevin Fenzi
eb5667b8d4 buildvm-s390x-01.stg: add missing _ip
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:04:14 -08:00
Kevin Fenzi
ec42acdcab base / linux-system-roles: Clean up conditional
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 15:02:04 -08:00
Kevin Fenzi
6ebe03a470 base: linux-system-roles: cloud datacenter to be wider
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 14:52:13 -08:00
Kevin Fenzi
28a2c74239 buildvm-s390x-01.stg: fix gateway
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 14:50:18 -08:00
Kevin Fenzi
5e235aab26 buildvm: fix gateways
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 14:47:50 -08:00
Kevin Fenzi
d1b419b257 base: linux-system-roles are not used in cloud/aws
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-25 14:45:57 -08:00