For ticket 12030 we want to add a 'bugs.fedoraproject.org' redirect to
the page on how to file bugs. This does that and also cleans up an
ordering issue to finish off odcs redirects.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
buildvm's when reinstalled have systemd-resolved with no info in it,
doing a nmcli c up eth0 will cause NM to refresh systemd-resolved.
We need this for mounting nfs volumes so it can resolve the netapp.
Also, drop phx2 route stuff thats no longer needed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We don't have any python2 using virthosts left (except one)
so lets try dropping this special handling here and just let ansible
sort out that it should use python3.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
On builders currently, they install and everything is up, but
NetworkManager doesn't tell systemd-resolved the new information
(nameservers, search domains, etc). Hopefully adding this will allow it
to actually tell systemd-resolved about it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This should fix the `'ansible.vars.hostvars.HostVarsVars object' has no
attribute 'ansible_python'` error when trying to run buildvm.yml playbook with
ppc64le builder.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This script is added to implement
https://pagure.io/fedora-infrastructure/issue/11427
The script was already executed on staging environment and finished without
issue. It could be executed multiple times and only affects list that don't have
the settings set yet. I will document this as another step to take when creating
a new list.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
The size of fulltext index for staging is roughly around 200 GB, which causes
nagios to alert about disk space. Let's increase the default space for future deployment.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
Only staging for now, will need to remove the if statements when we move
to prod. Drop some no longer used kojira config and add some that moved
to the hub.
See https://docs.pagure.org/koji/migrations/migrating_to_1.35/
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We haven't used epylog in a long time, it's unmaintained upstream and
never was ported to python3 that I know of.
So, lets stop pretending that it is something we should keep here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
The AMI description setting wasn't actually being used.
More importantly, however, is the AMI volume size is now also unused.
The reason for this is that when we import the image, the default is to
use the snapshot's size as the volume size, but you can optionally set
it to something else. AWS pre-allocates volumes of a couple different
sizes (currently 1G, 5G, 8G, and 10G).
Folks building the image set the size to be 5G, but this setting
(carried over from fedimg) overrode it. Dropping it lets them control
the AMI size by adjusting how big the images are. Probably not optimal
for upload speed, but less confusing since there are fewer configuration
layers people might not be aware of.
Time to retire ODCS. ELN is moved off and that was the last thing using
it. Thanks for all the service ODCS!
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We want to allow internal mx'es to send us email still.
We want to drop the global allow for port 25 now that we hopefully have
all the legit senders listed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Setup things so we accept smtp connections from all the places we
currently do, but also from mimecast as incoming emails may come via
that. We don't want to globally allow everyone to inject emails here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>