Highlights from 2025-03-26 release

Enhancements

  • Jakub continues on adding support for Pulp in Copr. We are slowly adding more features to it. Most notable additions are:

  • Copr has integrated log_detective service for failed builds directly to the UI. Try it out by clicking the Ask AI link about failure explanation. If you want to help us with creating better model, you can click Tech AI and provide a feedback about your failed build. The AI service is still in beta, so some bugs might occur. PR#3608.

  • Custom Webhook now adds a record in Webhook History table. PR#3456.

  • Add footer note thanking and mentioning who sponsors the Fedora Copr project PR#3600.

  • Introduce OIDC authentication for Copr. PR#3642.

Bugfixes

  • Fix safe.directory error for make_srpm method. PR#3464.

  • Fix unexpected 400 errors PR#3472.

  • Fix “Expire now” button in the chroot page. PR#3599.

  • Fix “dnf4 copr enable” traceback on non-existing projects. PR#3594.

  • /build/source-chroot endpoint dissapeared for a while, but it is back now. PR#3578.

  • Limit for builds per architecture was mistakenly applied to all architectures PR#3575.

  • Fix log subject in emails informing about builds. PR#3530.

  • Skip only if all macros in ExclusiveArch and ExcludeArch evaluated. PR#3513.

  • Fix bad formating when non-existing project was requested. PR#3651.

  • Problems with Fedora 42 custom method fixed - builders no longer assume /bin/su works in minimal Mock chroot Issue#3631.

Warnings/Future changes

  • Dropping support for i686 architecture. PR#3563.