stable

Copr servers update - Jun 2020 - F31

FEDORA-2020-da89df924e created by praiskup 3 years ago for Fedora 31

copr-backend

  • better build task priority processing
  • dumping attempt to send message to backend.log
  • drop the VMM concept, replaced with resalloc
  • delegate more work to the builder code
  • external blob tarball for unittests
  • buggy error handler in pkg_name_evr()
  • basic build task priority
  • the reschedule-all builds idiom removed
  • fix the build cancelation
  • drop duplicate BuildRequire on python-requests
  • require the newest version of copr-common
  • minimalize the transfered amount of information about actions from FE
  • process actions in regard to their priority
  • move backend's code to standard PYTHONPATH
  • move ActionResult to copr_common.enums
  • actions/builds use the same WorkerManager logic
  • more verbose rawhide to release action processing
  • fix copr-repo to work with absolute paths
  • automatically batch the createrepo requests
  • scheduler is now fair, and ordered
  • indefinitely retry workers' talk to frontend
  • allow canceling also "starting" builds
  • more verbose delete action in logs
  • cleanup the example configuration
  • use FileHandler for backend.log, fixes traceback

copr-frontend

  • more obvious links to the live logs
  • return a user friendly error when modulemd is not ok
  • basic build task priority implemented
  • droped the reschedule-all builds idiom
  • new build cancel implementation
  • WorkerManager used for builds, too
  • enable deleting multiple builds from cli
  • drop RequestCannotBeExecuted and BuildInProgressException
  • re-assign BuildChroots to re-enabled CoprChroot
  • not finished build_chroots to disallow copr_chroot removal
  • models: link BuildChroot(s) with corresponding CoprChroot(s)
  • fix repo generation for modules with dash in their name
  • added support for project runtime dependencies
  • return user friendly error when build chroot was not found
  • large sync of model with migrations
  • require the newest version of copr-common
  • fix for the new werkzeug in rawhide
  • use flask caching instead of flask cache
  • prioritize initial createrepo action, set lower priority for some actions
  • make ActionsLogic.send_* methods to return the generated action
  • minimalize the transfered amount of action information to BE
  • disable group build delete checkboxes if js is not enabled
  • provide status information for build chroots in APIv3
  • fix application context error for add-user command
  • move some constants to copr.conf so we can tweak them
  • disallow creating modules without any packages
  • don't show builds table when there are none of them
  • fix pagure-events so it submits correct packages
  • show all build-delete checkboxes when javascript is on
  • don't submit builds when there are no CoprChroot(s) assigned
  • make pending-jobs faster again
  • allow canceling also "starting" builds
  • don't traceback on invalid cancel requests
  • build.source_status None accepted for old builds
  • don't raise 500 on misconfigured build-time repos
  • print source build.log in starting state

python-copr-common

  • add ActionResult (moved from backend package)
  • add DefaultActionPriorityEnum
  • add ActionPriorityEnum

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2020-da89df924e

This update has been submitted for testing by praiskup.

3 years ago

This update's test gating status has been changed to 'waiting'.

3 years ago

This update's test gating status has been changed to 'ignored'.

3 years ago

This update has been pushed to testing.

3 years ago

praiskup edited this update.

New build(s):

  • copr-rpmbuild-0.39-1.fc31

Karma has been reset.

3 years ago

This update has been submitted for testing by praiskup.

3 years ago

This update has been pushed to testing.

3 years ago

This update can be pushed to stable now if the maintainer wishes

3 years ago

This update has been submitted for stable by bodhi.

3 years ago

This update has been pushed to stable.

3 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
modified
3 years ago

Automated Test Results