Jiri Kyjovsky
aacfa2b00e
copr: add powerful builders for centoshyperscale/asahi/kernel
2025-05-09 11:51:17 +02:00
Pavel Raiskup
9dff1d373e
copr-fe: log date-time in the pagure-events.log
2025-04-11 10:30:25 +02:00
Jiri Kyjovsky
bb9dd04964
frontend: provide stg url for oidc metadata
2025-02-24 11:18:47 +01:00
Jiri Kyjovsky
da9a451e34
copr: feed oidc env variables to frontend
2025-02-24 00:48:29 +01:00
Jakub Kadlcik
b7be52dd87
copr-be: conditionally redirect backend URLs to Pulp
...
See https://github.com/fedora-copr/copr/issues/3504
2025-01-30 13:53:40 +00:00
Miroslav Suchý
bd850792c8
enable powerful builders for wojnilowicz/ungoogled-chromium
...
https://github.com/fedora-copr/copr/issues/3603
2025-01-28 13:19:09 +01:00
Pavel Raiskup
fda55f0dd9
copr-fe: fix the high-performance pattern for @secureblue
...
https://github.com/fedora-copr/copr/issues/3331
2025-01-15 12:52:05 +01:00
Pavel Raiskup
497674fa44
copr-be: update @secureblue's pattern for powerful workers
...
https://github.com/fedora-copr/copr/issues/3331
2025-01-13 11:20:42 +01:00
Jiri Kyjovsky
aa1e8f0ca4
copr: performance builders for kernel-vanilla group
2024-12-09 11:54:05 +01:00
Jiri Kyjovsky
21fd4a7ca6
copr: deny trust admins fas group
...
Someone from that group created "trolling" copr group copr-gonzo, so we
denied this group. If someone will complain, redirect them to this
commit message.
2024-11-11 14:45:29 +00:00
Jakub Kadlcik
08197f6d29
copr-frontend: configure powerful builder for @spot/texlive-2024-testing
...
See https://github.com/fedora-copr/copr/issues/3267
2024-11-01 14:56:31 +01:00
Jakub Kadlcik
b69ee7da43
copr-frontend: configure Pulp content URL
2024-10-29 19:46:34 +01:00
Pavel Raiskup
df5e217a69
copr: powerful builders for @rocm-packagers-sig
2024-08-19 07:41:12 +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
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
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
8d16e27c05
copr-frontend: turn the log-detective.com button ON
2024-03-07 12:54:58 +01:00
Pavel Raiskup
643cee29c1
copr: allow us to test s390x powerful builder
...
Relates: https://github.com/fedora-copr/copr/issues/3086
2024-01-10 16:12:55 +01:00
Konrad Kleine
ab878dd91d
copr-be: fix project regex for LLVM Snapshots high-performance builders
...
LLVM Snapshots are built fresh in daily new incubator projects such as `@fedora-llvm-team/llvm-snapshots-incubator-20231107` and the regex wouldn't match them before.
Now the regex works good with grep in the following scenarios:
```
$ echo "@fedora-llvm-team/llvm-snapshots/fedora-rawhide-x86_64/llvm" | grep -ioP '@fedora-llvm-team/llvm-snapshots[^/]*/.*x86_64/(llvm|clang)'
$ echo "@fedora-llvm-team/llvm-snapshots-incubator-20231107/fedora-rawhide-x86_64/llvm" | grep -ioP '@fedora-llvm-team/llvm-snapshots[^/]*/.*x86_64/(llvm|clang)'
```
2023-11-07 21:38:35 +00:00
Pavel Raiskup
eb7fe4b5ba
copr-be: use powerful builders for 3 projects
...
Per requests:
https://github.com/fedora-copr/copr/issues/2985
https://github.com/fedora-copr/copr/issues/2986
https://github.com/fedora-copr/copr/issues/2987
2023-11-06 15:08:19 +01:00
Pavel Raiskup
b1d0d6c626
copr-be: enable high-performance builders in prod
2023-10-23 22:05:00 +02:00
Pavel Raiskup
4d6f2e9cc4
copr-fe-dev: simplify testing on demand instances
...
The pattern matching allows me to do tests in projects like:
$ copr-dev create measure-aws-powerful-c7i.8xlarge --chroot fedora-rawhide-x86_64
But the instance type needs to be selected manually in pools.yaml.
2023-10-23 09:46:28 +02:00
Pavel Raiskup
424a9259fc
copr-be-dev: more granular extra builder
...
This will help with measurements, e.g. for the issue:
https://github.com/fedora-copr/copr/issues/2241
2023-10-16 09:29:53 +02:00
Pavel Raiskup
9204908652
copr-fe-dev: fix mistake in jinja 'devel' condition
2023-10-12 15:30:05 +02:00
Pavel Raiskup
2448fc14d9
copr-be-dev: allocate powerful EC2 machines in @copr/powerful-test
2023-10-09 15:21:43 +02:00
Pavel Raiskup
48aa4e43bc
copr-frontend: better "ps aux" output
...
It allows us to easily filter out all httpd processes in 'ps' or in
htop.
2023-09-18 14:03:46 +02:00
Jakub Kadlcik
accdf12cec
copr-frontend: add resalloc_url
2023-05-25 12:38:23 +02:00
Jakub Kadlcik
c6c7647c6b
copr-frontend: add alias for showing the usage treemap
2023-05-21 23:34:33 +02:00
Pavel Raiskup
3e7c3bcebf
copr: increase build timeout to 50h
...
It appears it could help with the current chromium builds.
2023-05-10 20:01:04 +02:00
Pavel Raiskup
39070dc595
copr-fe: catch exceptions while checking uptime robot
2023-02-10 14:44:58 +01:00
Pavel Raiskup
31ff414ca8
copr-fe-dev: assure there's no "zero" in threads
2022-11-24 18:43:29 +01:00
Pavel Raiskup
f7b3da54b0
copr-fe: typo in dev vs. prod
2022-11-24 18:35:55 +01:00
Pavel Raiskup
206f4bf79f
copr-fe-dev: Decrease the number of wsgi processes/threads
2022-11-24 18:29:05 +01:00
Pavel Raiskup
0167e118c7
copr-fe: align the wsgi statements
2022-11-24 18:16:45 +01:00
Jiri Kyjovsky
f3da725a8a
copr-fe: add link to stg FAS when copr doesnt run in production
2022-08-25 12:32:17 +02:00
Pavel Raiskup
b76f37feed
copr: frontend: upload limit to 10G
...
Complements: 71e17f61f8
2022-08-18 16:39:14 +02:00
Pavel Raiskup
71e17f61f8
copr-fe: LimitRequestBody 0 for "upload" routes
...
After one of the recent httpd updates, it started applying the 1GB
upload limit.
https://pagure.io/copr/copr/issue/2271
https://pagure.io/copr/copr/issue/2268
https://pagure.io/copr/copr/issue/2249
2022-08-15 10:13:06 +02:00
Pavel Raiskup
6aea09b177
copr-fe: fix the gssapi auth route
...
Relates: https://pagure.io/copr/copr/pull-request/2151
2022-03-31 12:48:56 +02:00
Silvie Chlupova
01502e94cf
copr: enable usage of gssapi on copr stg
2022-03-28 11:43:52 +02:00
Pavel Raiskup
695d985789
copr-fe-dev: enable gpgcheck in repo files
...
This will likely mean we should tweak our beaker tests, but the sooner
we do this the better.
Fixes: https://pagure.io/copr/copr/issue/2112
2022-03-28 09:52:36 +02:00
Silvie Chlupova
d5fc7edc77
copr: new login route gssapi protected
2022-03-11 17:25:41 +01:00
Pavel Raiskup
928cf866f4
copr-fe: enforce https everywhere except for repo files
...
- Drop WSGIPassAuthorization, no authorization on http://
- Drop 'WSGIProcessGroup repo' for port 80. Repo consumers should go
through https:// too (dnf-plugins-core's default) anyways. So any
repo-file traffic over plain http:// would be more visible in the
port80 process group
- Add RewriteCond+RewriteRule config for the automatic redirect
Relates: https://pagure.io/copr/copr/issue/2100
2022-02-22 11:06:08 +01:00
Pavel Raiskup
cb2abaddcb
copr-fe: don't redirect on copr side
...
This redirect is automatically handled by proxies, see
playbooks/include/proxies-redirects.yml
2022-02-21 07:13:55 +01:00
Pavel Raiskup
ae6239fd81
copr-fe: use the 'gssapi-login' link name
2022-02-10 16:42:58 +01:00
Silvie Chlupova
e1bd5ad45d
copr: change copr-fe-dev.cloud.fedoraproject.org to copr.stg.fedoraproject.org
2022-02-10 16:13:58 +01:00
Silvie Chlupova
2eab0c9987
copr: change copr-fe-dev.cloud.fedoraproject.org to copr.stg.fedorainfracloud.org
...
Also change copr-fe-dev.aws.fedoraproject.org to
copr.stg.fedoraproject.org. It is needed because of setup in kerberos
config files placed in the fedora-packager-kerberos which takes
stg.fedoraproject.org as staging instance, not aws.fedoraproject.org
2022-02-10 14:49:56 +01:00