This is to get it off my personal domain (finally). Having it on
the openQA server is still a bit of a hack, but at least it's
under fedoraproject.org now and off my hands. This is a consumer
that runs a static site generator which produces a page full of
links to the most recent nightly compose images, basically.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
For now, we'll need it once we are moving to F35 (likely version).
When both DNSs pointing to the same IP exist, there are probably some
situations when the playbook is run twice using the both DNSs variants
(for some reason we got changed hostname to '*-temp' recently).
Latest builds in u-t are quite well tested and I want them on
prod, don't want to wait a week for the stable push.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
TASK [gather facts] ***********************************************************
Wednesday 18 November 2020 09:44:20 +0000 (0:00:00.112) 0:00:01.544 ****
Wednesday 18 November 2020 09:44:20 +0000 (0:00:00.112) 0:00:01.543 ****
The authenticity of host 'copr-be-dev.aws.fedoraproject.org (107.20.83.139)' can't be established.
ED25519 key fingerprint is SHA256:2JnxCKtJ7GDsxkSw9hFzICpjULDu9plASXkZZi0Ir+s.
Are you sure you want to continue connecting (yes/no/[fingerprint])? ^C [ERROR]: User interrupted execution
Right now countme-update.sh tries to `git commit -a` whether or not
anything has changed, which results in this output whenever there's no
new changes to commit:
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
raw.db
totals.db
nothing added to commit but untracked files present (use "git add" to track)
This commit tweaks `countme-update.sh` so that it only attempts `git commit`
if there are changes to be committed - i.e. when `git diff` returns 1.
Signed-off-by: Will Woods <wwoods@redhat.com>
Remove everything which is related to running the mirrorlist server
process as a container. This has not been used for the last few months.
Also remove the 3 mirrorlist process setup for IAD2 as it is no longer
necessary and removing it also simplifies the configuration.
Signed-off-by: Adrian Reber <adrian@lisas.de>
During the datacenter move the cron script installation was disabled for
IAD2. This removes this conditional to be able to update the cron script
again.
Signed-off-by: Adrian Reber <adrian@lisas.de>
update-mirrorlist-server was added as a template but a simple copy would
have been enough.
This changes one of the existing script copy definitions to work with
multiple items and adds update-mirrorlist-server to that item list.
Signed-off-by: Adrian Reber <adrian@lisas.de>
The new mirrorlist cache generation requires now less than one minute.
This includes pushing the data to the proxies. It also runs now every 15
minutes instead of once an hour.
The sync_pkl_to_mirrorlists.sh script has been renamed to
sync_cache_to_mirrorlists.sh as it no longer copies a Python pickle and
it also copies the data to only proxies at the same time instead of one
proxy at a time.
Signed-off-by: Adrian Reber <adrian@lisas.de>