Commit graph

29010 commits

Author SHA1 Message Date
Kevin Fenzi
5074c86657 buildvm-fedora-31 virt-install: add systemd boot debugging.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
c0b7ab03f4 buildvm-fedora-31: some cargo cult says nomodeset might help
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
64883c2c26 virt-install: remove ipv6 disable, causes more problems than it fixes.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
8f7f705e67 taskotron: re-enabling hotfix for disposable client timeout increase, use python3 2020-04-24 21:34:16 +02:00
c4a986cad5 taskotron: remove old hotfix for testcloud 2020-04-24 21:34:16 +02:00
84bdb84a65 taskotron: removing packages that probably aren't needed anymore 2020-04-24 21:34:16 +02:00
Kevin Fenzi
3533b3b95e virt-install: try disabling upv6 entirely as we don't use it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
60aedbcfe3 inventory: asjudt virt-install commands for buildvm/buildvm_ppc64le
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Pavel Raiskup
c92658c392 copr: aws terminator: ignore errors
Sometimes we delete the worker in AWS web UI, and our termination script
should ignore the error (at least for now, less error prone solution is
needed).

I suppose that copr backend code should survive the playbook failures,
but it doesn't yet: https://pagure.io/copr/copr/issue/1112
2020-04-24 21:34:16 +02:00
Clement Verna
22d53e218c OSBS: Use the env variable to make the reactor-config and client config name unique per env.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:16 +02:00
Pavel Raiskup
7990c366ea copr: image preparation, rename script
So its name doesn't look like it is for OpenStack only.
2020-04-24 21:34:16 +02:00
Pavel Raiskup
09284ad3d7 copr: aws builders: automatic image preparation
This adds some predefined config to ~/.aws/config, and fixes
copr-builder-image-prepare-os.sh so it accepts first argument like

    - x86_64 -> cloud not specified, equivalent to os:x86_64
    - os:ppc64le -> box in OpenStack, ppc64le architecture
    - aws:x86_64 -> box in AWS, x86_64

instead of plain x86_64/ppc64le.
2020-04-24 21:34:16 +02:00
Pavel Raiskup
901c08f09b copr: backend: increment builder group count 2020-04-24 21:34:16 +02:00
Pavel Raiskup
c339fac5be copr: backend: add new x86_64 builder group from aws 2020-04-24 21:34:16 +02:00
Pavel Raiskup
4c70928da1 copr: import correct vars file in aws terminator 2020-04-24 21:34:16 +02:00
Pavel Raiskup
f7211c7013 copr: aws: add terminator playbook
.. and put region to vars file so we have it defined at one place.
2020-04-24 21:34:16 +02:00
Pavel Raiskup
fc48a634a1 copr: spawner: put 'dev/prod' into instance name 2020-04-24 21:34:16 +02:00
Kevin Fenzi
66b57bb064 Move buildvm to f31
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
9d1e6bf031 virt_instance_create: make sure to wipe the facts cache if we are (re)installing the guest
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
a23c67ecb6 dhcp: use a existing next-server and path.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
ef6cef5ba2 dhcp: move all the dell fx blades over to uefi.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
3b44da3698 nagios: add deployment_type prod for nagios fedora-messaging.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
7905f44dcd github2fedmsg: add username for fedora-messaging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
18e16cbcfa base: forgot when conditional on last alternatives add
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
5af03fdec0 base: On rhel8 machines set /usr/bin/python to /usr/bin/python3
The reason we do this is so we can use a few scripts (like nag-once)
as python2 on python2 hosts and python3 on rhel8 hosts.
Note that this depends on the script working on either.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Pierre-Yves Chibon
5a25802f9a base: First pass at making nag-once working with python3
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
705bccaa3b buildvm-aarch64-25: add another heavybuilder.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
61a497f243 rawhide-test: start with a f30 image, sinnce f31 image won't upload.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
228700fa05 rawhide-test: move to new f31 based image, add f31 image name to vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
975d5e12d0 bugzilla2fedmsg: set username for non openshift install.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Pavel Raiskup
b4cbf30eab copr: aws: fix typos in playbooks 2020-04-24 21:34:16 +02:00
Pavel Raiskup
e764437f93 copr: aws: move aws credentials to aws_cloud_vars 2020-04-24 21:34:16 +02:00
Pavel Raiskup
85350d097e copr: aws: ansible has problems to parse ~/.aws dir 2020-04-24 21:34:16 +02:00
Pavel Raiskup
2f38763a49 copr: provision: provide spawner role 2020-04-24 21:34:16 +02:00
Pavel Raiskup
b5527ad125 copr: provide vars file for aws playbooks 2020-04-24 21:34:16 +02:00
Pavel Raiskup
3b5f56e66b copr: aws x86_64 spawner playbook 2020-04-24 21:34:16 +02:00
Kevin Fenzi
9343cbd0e6 buildvm-aarch64: move to 31.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
ce1667643b buildvm-aarch64-24: set right lv
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
f19a86f5d5 buildvmhost-aarch64-10: Revive buildvm-aarch64-24
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
f5778bc068 stating: set deployment_type: stg for all stg hosts.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
77d32df54e datagrepper: add deployment_type prod for prod datagrepper
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Rick Elrod
f5c6af203b bastion_stg: try adding nagios_client to appease nagios and its nrpe check
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:16 +02:00
Stephen Smoogen
88ccd1eba9 there isnt a services equivalent to fedmsg.cfg yet.. just a contacts. I was fixing worng thing 2020-04-24 21:34:16 +02:00
d30d72973b upstreamfirst.fic.o: lowering shared_buffers to 1GB 2020-04-24 21:34:16 +02:00
2d500b3c20 upstreamfirst.fic.o: use small_postgres_instance for the upstreamfirst machine 2020-04-24 21:34:16 +02:00
48ef2735d3 postgresql_server: add conditional for small postgresql instances
The recent changes to postgresql_server increased the required memory past
what one of my VMs had. I've added a conditional in postgresql.conf to put
some memory settings back where they used to be (controlled by
small_postgres_instance, default is false) and created a default to not use
the small_postgres_instance settings unless specified
2020-04-24 21:34:16 +02:00
Kevin Fenzi
5ecc8a9c4f base / postfix: also work around postfix/systemd bug on buildvmhost-s390x.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
ab3d26abec postgresql-server: include vars here because db-qa03 uses them.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
3925007a1d wiki: add missing role: directive.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00
Kevin Fenzi
bd3388ba4d sundries: fix up when clause, you can't pass it a list like this.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:16 +02:00