Commit graph

2114 commits

Author SHA1 Message Date
Miroslav Suchý
53b73824c1 update numbers of reserved instances for builders 2024-08-26 16:34:50 +02:00
Pavel Raiskup
df5e217a69 copr: powerful builders for @rocm-packagers-sig 2024-08-19 07:41:12 +02:00
Pavel Raiskup
35e64724bb copr: fix wrong EOL config path 2024-08-16 13:30:51 +02:00
Pavel Raiskup
57c40a0e9b copr: EPEL-7 config is EOL in mock-core-configs 2024-08-16 13:21:33 +02:00
Pavel Raiskup
2528d84e4c copr: experimental epel-10 config files
Per discussion in:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/ENUOAYL7A4QLBB4PJDTNHVDHT4Z27YOY/
2024-08-16 11:13:14 +02:00
Miroslav Suchý
12f68c6352 copr: enable high-performance builders for solopasha/qt6-test/qt6-qtwebengine
See https://github.com/fedora-copr/copr/issues/3353
2024-08-01 19:05:32 +02:00
Pavel Raiskup
7af16136db copr: typo in "powerful" builder allocation pattern 2024-07-18 10:19:37 +02:00
Pavel Raiskup
b12bc06e9e copr: powerful builders for secureblue/hardened-chromium
Fixes: https://github.com/fedora-copr/copr/issues/3331
2024-07-17 08:54:44 +02:00
Jakub Kadlcik
de324f9220 copr-backend: oops, wrong architecture 2024-07-02 11:44:02 +02:00
Jakub Kadlcik
bbaa6ab904 copr-backend: use RHEL instead of CentOS for EPEL7 chroots, pt2
Fix https://github.com/fedora-copr/copr/issues/3320
2024-07-02 11:21:06 +02:00
Jakub Kadlcik
2706d1a6fb copr-backend: use RHEL instead of CentOS for EPEL7 chroots
Fix https://github.com/fedora-copr/copr/issues/3320
2024-07-02 10:35:24 +02:00
Pavel Raiskup
a57f42882b copr: don't depend on c10s extras for now
https://github.com/rpm-software-management/mock/pull/1388
2024-06-15 14:37:59 +02:00
Jakub Kadlcik
ee282f23ae copr-dist-git: disable directory.safe check 2024-06-05 15:07:50 +02:00
Pavel Raiskup
5acd7c627f copr-backend: work-around for high-performance builders issues
Use AMD boxes
Don't use SPOT instances for now

https://github.com/fedora-copr/copr/issues/3279
2024-06-05 09:53:12 +02:00
Pavel Raiskup
824aa681fc copr: enable powerful builders for @ttomecek's review project 2024-05-31 13:50:40 +02:00
Pavel Raiskup
c1d6f853bf copr-fe: request powerful builders for jordalgo/fedora-6.8-sched_ext 2024-04-10 16:12:37 +02:00
Pavel Raiskup
3327264e55 Revert "copr-backend: don't start machines on hv02 x86"
This reverts commit 21d01db0a6.
2024-04-02 12:55:22 +02:00
Miroslav Suchý
7fc71b11ab copr: add configuration for grouping statistics 2024-04-02 10:35:49 +02:00
Miroslav Suchý
fe8b6dca4f copr: cleanup copr.conf 2024-04-02 10:29:14 +02:00
Pavel Raiskup
a9ff3c1ad2 copr-builders: assure copr-rpmbuild 0.72+ 2024-03-18 08:35:29 +01:00
Pavel Raiskup
4a01fb6f3e copr: use aws_ipv6_con var on more palces 2024-03-13 21:35:22 +01:00
Pavel Raiskup
5a45135c38 copr: ipv6 also on non-Fedora boxes 2024-03-13 21:32:51 +01:00
Pavel Raiskup
20d43f939f copr-pulp: setup ipv6 2024-03-13 21:26:45 +01:00
Pavel Raiskup
cdb5c923a5 copr-pulp-dev: don't start node exporter
EL9 boxes have the service named differently, and we don't need it
started right now.
2024-03-13 19:47:40 +01:00
Pavel Raiskup
82cb129606 copr-builders: patch Mock for DNF5 --allowerasing compat 2024-03-09 16:27:15 +01:00
Pavel Raiskup
8d16e27c05 copr-frontend: turn the log-detective.com button ON 2024-03-07 12:54:58 +01:00
Pavel Raiskup
df7e9046c5 copr-builders: drop mock-core-configs openSUSE overrides 2024-03-04 09:44:26 +01:00
Pavel Raiskup
8c10a12cbc copr-be-dev: limit concurrency per/sandbox/owner 2024-03-01 20:31:34 +01:00
Jiri Kyjovsky
26d0ceeac3 copr-backend: set up motd for builders 2024-03-01 14:00:22 +00:00
Pavel Raiskup
5dda991b8f copr-builders: remove the pr-dir from workers 2024-03-01 14:53:17 +01:00
Pavel Raiskup
053b703e4b copr-builders: enable-swap.sh: wait until the swap partition exists 2024-02-29 10:25:49 +01:00
Pavel Raiskup
711b6bb8c6 copr-builders: call partprobe
Fixes: https://github.com/fedora-copr/copr/issues/3053
2024-02-29 10:19:49 +01:00
Pavel Raiskup
29731ef93d copr-builders: typo in the debugging output 2024-02-28 17:10:49 +01:00
Pavel Raiskup
fe9f0e6f75 copr-builders: debug the swap issues
Relates: copr#3053
2024-02-28 17:03:21 +01:00
Pavel Raiskup
58e8e48965 Disabling subscription-manager has no effect
The copr-rh-subscribe.sh script re-enables it anyway.

This reverts commit 0272ed65b0.
2024-02-28 16:55:41 +01:00
Pavel Raiskup
f7a96ebb5b copr-builders: make sure the swap service has finished 2024-02-28 16:37:04 +01:00
Pavel Raiskup
476e5454ec copr-builders: assert the storage limits early
It doesn't make sense to spent a lot of time with the rest of the
playbook when the builder is broken.

Relates: https://github.com/fedora-copr/copr/issues/3053
2024-02-28 15:37:07 +01:00
Pavel Raiskup
0272ed65b0 copr-builders: speedup spawner by disabling RHSM on host
Just an experiment, not sure whether it helps.
2024-02-28 15:35:14 +01:00
Pavel Raiskup
fc82478567 copr-builders: correct the booleans 2024-02-28 14:41:08 +01:00
Pavel Raiskup
15af13c3b5 copr-builders: do the RH subscription in the background
https://github.com/fedora-copr/copr/issues/3145
2024-02-28 14:28:01 +01:00
Pavel Raiskup
7a9b5ff89a copr-builders: better split image preparation and booting 2024-02-28 14:13:48 +01:00
Pavel Raiskup
e5516210e1 copr-builders: simplify prep/start ansible conditions 2024-02-28 14:03:15 +01:00
Pavel Raiskup
d538edeca4 copr-be: the wait-for-ssh script moved to resalloc-helpers 2024-02-28 10:39:11 +01:00
Pavel Raiskup
8e2d9df782 copr/copr-devel-server: drop unused role 2024-02-22 15:02:58 +01:00
Pavel Raiskup
a7d2b677b9 copr-builders: better (generalized) task name 2024-02-19 15:29:45 +01:00
Pavel Raiskup
d2efe47850 copr-builders: fix the hot-fix for https://github.com/fedora-copr/copr/pull/3144 2024-02-16 21:21:23 +01:00
Pavel Raiskup
aa5639e629 copr-builders: one more hotfix for the mock-core-configs 40.2 issue
https://github.com/fedora-copr/copr/issues/3146
2024-02-16 21:14:36 +01:00
Pavel Raiskup
aa0bc55744 copr-builder: typo in filename 2024-02-16 20:44:20 +01:00
Pavel Raiskup
ce3a7fd4f3 copr-builders: hotfix for https://github.com/fedora-copr/copr/issues/3146 2024-02-16 20:40:24 +01:00
Pavel Raiskup
c855291c45 copr-builders: drop the ELN config override
And use the one from mock-core-configs v40.2 (up2date).
2024-02-16 20:17:49 +01:00