ID | 6696 |
Package Name | copr-backend |
Links |
Fedora Package Sources |
Fedora Official Koji Buildsystem |
Rocks RISC-V Koji Buildsystem |
Fedora RISC-V GitHub |
Old Koji Buildsystem
|
Version | 1.176 |
Release | 1.fc41 |
Epoch | |
Draft | False |
Source | git+https://src.fedoraproject.org/rpms/copr-backend.git#204b58df44347c9bcc886cbbd548cc073688d917 |
Summary |
Description |
Built by | kojiadmin |
State |
building
|
Volume |
DEFAULT |
Started | Mon, 13 May 2024 09:42:36 CST |
Task | build (f41, /rpms/copr-backend.git:204b58df44347c9bcc886cbbd548cc073688d917) |
Extra | {'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/copr-backend.git#204b58df44347c9bcc886cbbd548cc073688d917'}} |
Tags |
No tags
|
RPMs |
No RPMs
|
Changelog |
* Sat Mar 16 2024 Pavel Raiskup <praiskup@redhat.com> 1.176-1
- print user SSH instructions before the build starts
* Mon Mar 04 2024 Pavel Raiskup <praiskup@redhat.com> 1.175-1
- call correct (renamed) _discard_running_worker() internal method
* Fri Mar 01 2024 Pavel Raiskup <praiskup@redhat.com> 1.174-1
- allow user SSH to builders
- drop ActionResult and use BackendResultEnum from copr-common
- replace backend-specific ActionType with ActionTypeEnum from copr-common
- limit the stdout/stderr of ssh.run_expensive() commands
- backend now periodically checks if the resalloc ticket isn't failed
- keep logs 6 weeks instead of 13
- rename dispatcher scripts
* Thu Nov 23 2023 Pavel Raiskup <praiskup@redhat.com> 1.173-1
- enforce createrepo_c gzip compression (f39+ switched to zstd)
- self-identify the resalloc resource in logs
- dropping the documentary playbooks from copr-backend payload
- nicer unknown-resalloc-tickets output
- worker to not call keygen for source builds at all
- don't sign products of srpm-build
- longer timeout for fallback generating GPG keys after build
- recreate missing repodata so that prunerepo doesn't traceback
- use the rename HashWorkerLimit instead of GroupWorkerLimit
- provide per-arch & per-owner worker limit implemented
- collect and compress fedora-review logs after run
- react on staled SSH connections in some cases
* Tue Aug 15 2023 Pavel Raiskup <praiskup@redhat.com> 1.172-1
- dump the /update/ payload to worker.log
- don't run external command(s) to collect built packages
- don't eat the "build detail collecting" traceback
- fixes in the unknown-resalloc-tickets.py helper
- more careful format_evr() method
- fix tests for zst compression on F39+
- log task dict in case of error returned from redis
- skip builds for ExcludeArch and "not" ExclusiveArch
- offload NEVRA (s)rpm parsing to copr-rpmbuild
- redis authentication support added
* Tue Jun 06 2023 Pavel Raiskup <praiskup@redhat.com> 1.171-1
- copr_prune_results.py: work-around the arg_max problem
* Mon Jun 05 2023 Pavel Raiskup <praiskup@redhat.com> 1.170-1
- copr_prune_results.py: don't enforce appstream-builder, ask FE
- copr_prune_results.py: just one API call to FE per one repo
* Tue May 23 2023 Jakub Kadlcik <frostyx@email.cz> 1.169-1
- Forking: better handle FileExistsError
- Run the copr-rpmbuild command with task URL, not build ID
* Wed Apr 05 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.168-1
- Bump version for release mess
* Tue Apr 04 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.167-1
- Run createrepo without --database
- Make copr_messaging optional
* Wed Mar 22 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.166-1
- Don't include package name into srpm result dir name
- Remove libmodulemd1 dependency
- Hardlink RPMs while doing rawhide_to_release
- Make sign key domain name configurable
* Wed Jan 25 2023 Jakub Kadlcik <frostyx@email.cz> 1.165-1
- Skip the test_run_prunerepo test because of Koji
* Tue Jan 24 2023 Jakub Kadlcik <frostyx@email.cz> 1.164-1
- Fix chroot version parsing with new python-packaging
- Fix traceback for non-existing tasks
- Python: drop the unneeded marshmallow dep
- Log general exceptions to find issues more easily
- Proper log argument formatting instead of .format
- Use spdx license
* Wed Nov 30 2022 Pavel Raiskup <praiskup@redhat.com> 1.163-1
- start systemd services after the redis.service
- build worker - list the built RPMs with rpm --nosignature
* Sat Nov 26 2022 Jakub Kadlcik <frostyx@email.cz> 1.162-1
- use OpenPGP v4 signatures
- migrate from pipes to shlex
- require redis.service to be started
- move to GitHub home page
- add resultdir cleaner
- move dispatcher and background workers to copr-common
- de-prio IO for the analyze-results script
- don't traceback when there are no files in the S3 storage
- allow devel instance to remove access files
- send non-CDN hitcounter hits in chunks
- copr-backend-unknown-resalloc-tickets script
- work with multiple CDN hostnames per instance
- move setup_script_logger to copr-common
* Mon Sep 26 2022 Pavel Raiskup <praiskup@redhat.com> 1.161-1
- sign everything EPEL-5+ with sha256 hashalgo
* Tue Sep 20 2022 Jakub Kadlcik <frostyx@email.cz> 1.160-1
- aws-hitcounter: remove temporary files as soon as possible
- aws-hitcounter: ignore downloaded SRPM files
- aws-hitcounter: decode special characters from URLs
* Tue Aug 16 2022 Pavel Raiskup <praiskup@redhat.com> 1.159-1
- count only hits from an appropriate CDN hostname
- add option for infinite number of attempts to the hitcounter script
- print more reasonable output from AWS hitcounter script
* Tue Aug 16 2022 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.158-1
- log every request that is sent to frontend
* Tue Jul 26 2022 Jakub Kadlcik <frostyx@email.cz> 1.157-1
- Don't use --keep-all-metadata
- Search for comps.xml in chroot dir
* Tue Jun 21 2022 Jakub Kadlcik <frostyx@email.cz> 1.156-1
- Consolidate the two hitcounter scripts
- Dump Resalloc ticket ID and hostname to backend.log
- Automatically restart services in %post
- Don't count RPMs downloaded from Mock
- Attempt to sign multiple times
- Try multiple attempts of creating GPG keys
* Mon Apr 04 2022 Pavel Raiskup <praiskup@redhat.com> 1.155-1
- fix slow priority queue filling
- speedup the background-process spawner
* Fri Mar 18 2022 Pavel Raiskup <praiskup@redhat.com> 1.154-1
- copr_fix_gpg: automatically refresh CDN cache
- copr_fix_gpg: don't use --skip-stat for copr-repo when RPMs are re-signed
- action processor: properly return failures of the fork action
- sign EL8+ with sha256 hash algorithm
- copr_fix_gpg: add a new --chroot option
- copr_fix_gpg: skip non-chroot directories
- add hitcounter script for AWS CDN
- backend: tasks in concurrent sandboxes reprioritized to be more fair
|