Skip to content

1.7.2

Compare
Choose a tag to compare
@msimacek msimacek released this 15 Aug 12:33
· 673 commits to master since this release

New features

  • Collections can be grouped into collections groups
  • Unified view can display collection groups or arbitrary subset of collections
  • Secondary mode is now per-collection
  • Automated tag/target/comps setup of primary Koji collections in secondary mode

Bugfixes

  • Consider dependency changes computed against older build if new one is unresolved (#100)
  • Blocked packages are not counted towards group count
  • Fixed scheduling based on manual priority
  • Don't crash on imported builds
  • Fixed package editing

Other

  • Empty collection columns are now hidden from "All collections" view
  • Added collection detail view
  • Packages can be sorted by states in any collection in unified view (#108)
  • Decoupled Koji target and dest tag
  • DB schema refactoring - package table was split
  • Test code cleanup
  • Frontpage endpoint is now configurable

Upgrading from 1.7.1

  • koschei-admin create-collection or edit-collection now takes --target
    argument instead of --target-tag and --build-tag. It represents the koji
    build target and the tags are determined automatically from koji. This may
    require updating your scripts.
  • If you were running in secondary mode, you need to use koschei-admin edit-collection to switch your collections to secondary mode.
  • Database migration
    • Run alembic -c /usr/share/koschei/alembic.ini upgrade head while the
      backend services and httpd are stopped