FEDORA-2017-ad8f2e354d created by clime 3 years ago for Fedora 25
stable

Fixed counter-intuitive user-link, redundant webhook build invocation for Tito method, problem with stuck pending queue when pending build task exists for chroot no longer owned by the project in which the build was launched.


  • Support for use_bootstrap_container experimental feature of mock

  • build_on_pagure_commit script refactoring
  • support for importing build task only once
  • modularity UI tweaks
  • pag#67 copr edit-package-tito nulls out fields not edited
  • fix Bug 1455249 - github webhook fires unnecessary builds
  • support for copr-rpmbuild
  • arbitrary dist-git branching

  • Adds Gitlab webhooks
  • Attempts to fix Pagure projects auto-rebuilds

  • debugging infos in build_on_pagure_commit.py
  • error handling in build_on_pagure_commit.py
  • Bug 1448333 - Unable to edit someone's else project settings
  • do not require .git suffix in Git repo URL for webhook rebuilds of Tito and MockSCM packages
  • use MBS for building modules via UI
  • add class for communicating with MBS
  • add NSV property for modulemd generator
  • "#55 Builds triggered by GitHub WebHook (tag event) do not enable Internet during build"
  • use ModulemdGenerator for construnting the yaml file

  • use custom chroot for modules instead of F24
  • send the original filename to MBS
  • get rid of 'unknown key username' warning
  • fix modularity unit test
  • validate uploaded yaml file
  • dont print how to use a module when it is not succeeded
  • move MBS_URL to config
  • allow to submit optional params to mbs
  • frontend act as a gateway between user and mbs
  • allow to create module and it's action separately
  • make new-lines work in blocks
  • Bug 1442047 - Regenerate action is not restricted to an owner of the project.
  • redirect output of update_indexes_quick in cron into /dev/null
  • validate fork name characters (RhBug: 1435123)
  • Bug 1433508 - Half-cancelled builds are not deleted correctly.
  • Add extra step for setting up GitHub Webhook
  • add "buildroot" repository into generated build-config
  • python3 compatibility fixes in frontend core
  • correctly set repo and ref to point to our dist-git
  • replace fedorahosted links
  • replace no-longer working fedorahosted links with the pagure ones

Changes from the last released version copr-frontend 1.104-1:

  • fix for python-flask-whooshee-0.4.1-2
  • added alembic fedora revision to enable rawhide
  • rename add_debug_user command to add_user
  • show info about auto-createrepo only when disabled
  • only require python2-flask-whooshee on f25+, require python-flask- whooshee otherwise
  • proxyuser feature (RhBug: 1381574)
  • allow setting proxy/no-proxy when altering user
  • rewrite broken add_debug_user command
  • add boolean proxy column to user table
  • care only about packages in filter
  • specify module components buildorder
  • fill module rpm components
  • separate schema and data (fedora) migrations
  • update option descriptions in project settings page
  • always show "Regenerate" button for recreating backend repodata
  • ensure mock triplets are unique
  • show a quick guide how to install 'dnf module' command
  • add info what to do with modulemd
  • allow to have multiple info lines per form field
  • print info when there are no packages in a module
  • suggest dnf to enable module
  • make repo filter support group coprs for copr:// scheme
  • move creation of copr-frontend-devel macro definition file from %%check to %%install
  • handle GitHub tag event webhooks
  • change dependency from python-flask-whooshee to python2-flask-whooshee
  • fix package icon for group projects (RhBug: 1403348)
  • return proper error when module not found
  • hide FAS groups for non-FAS deployments
  • provide functional API url to renew token
  • krb5 login
  • new replaceable welcome.html template
  • make FAS opt-out
  • fix traceback when forking

How to install

sudo dnf upgrade --advisory=FEDORA-2017-ad8f2e354d

This update has been submitted for testing by clime.

3 years ago

This update has obsoleted copr-frontend-1.112-1.fc25, and has inherited its bugs and notes.

3 years ago

This update has been pushed to testing.

3 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

3 years ago

This update has been submitted for stable by clime.

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
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago

Automated Test Results