ID | 341673 |
Package Name | copr-backend |
Version | 2.0 |
Release | 1.fc41 |
Epoch | |
Summary |
Description |
Built by | davidlt |
State |
complete
|
Volume |
DEFAULT |
Started | Wed, 23 Oct 2024 10:50:27 UTC |
Completed | Wed, 23 Oct 2024 10:50:27 UTC |
Tags |
|
RPMs |
|
Changelog |
* Wed Oct 02 2024 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 2.0-1
- Implement project, build, chroot deletion and creation in Pulp
- Fix timeout fail-safe in case copr-rpmbuild hangs up
- Remove fake jobs and pass specific arguments to storage calls
- Add support for Pulp
- Improve logging for expiring user SSH builders
* Tue May 21 2024 Jakub Kadlcik <frostyx@email.cz> 1.177-1
- Multiple attempts to create repository before giving up
- Run rawhide-to-release for all CoprDirs
- Remove static methods from tests
* 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
|