Highlights from the latest Copr release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

recently (on Dec 5, 2019) a new Copr release landed production.
Here is the list of visible changes:

- Projects can be marked as "providing module hotfixes".  This hack is
  needed to give the packages distributed by copr preference over packages
  provided from modules (they ignore repo priority and NVR checks
  otherwise).  More in this blog post
  http://frostyx.cz/posts/module-hotfixes-in-copr
- The links in UI pointing to live-logs should be fixed now, even for
  re-submitted builds.
- Project forking was fixed, and should work reliably now.  The fork
  action is still handled by copr frontend (the copr database), so we copy
  the last successful package build in each chroot - given by build-ID,
  not NVR.
- The Pagure event reader was ported from fedmsg to fedora-mesaging, so
  from now - no part of copr code depends on fedmsg, and we should not
  miss relevant events anymore.
- Package build fails when the main copr repository isn't available at
  build time (for any, even temporary reason).  We were able to configure
  there skip_if_unavailable=False because we always create (empty)
  repository - before we build the first package there.
- The backend code was optimized (lower redis trafic, faster job grabber,
  minimized builder<->backend<->frontend communication).
- The builder again defines %copr_username and %copr_projectname RPM
  macros.

Happy building!
Pavel


_______________________________________________
announce mailing list -- announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/announce@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Package Announce]     [Fedora Users]     [Fedora Package Review]     [Fedora Desktop]     [PAM]     [Big List of Linux Books]     [Gimp]     [Yosemite News]     [Yosemite Camping]     [Fedora Users]

  Powered by Linux