Skip to content

Bodhi 2.3.0 released

Compare
Choose a tag to compare
@bowlofeggs bowlofeggs released this 27 Oct 14:49
· 15 commits to 2.3 since this release

Bodhi 2.3.0 is a feature and bug fix release.

Features

  • The package input field is now autofocused when creating new updates
    #876.
  • Releases now have a pending_signing_tag
    3fe3e219.
  • fedmsg notifications are now sent during ostree compositions
    b972cad0.
  • Critical path updates will have autopush disabled if they receive negative karma
    b1f71006.
  • The e-mail templates reference dnf for Fedora and yum for Enterprise Linux
    1c1f2ab7.
  • Updates are now obsoleted if they reach the unstable threshold while pending
    f033c74c.
  • Bodhi now gates Updates based on whether they are signed yet or not
    #1011.

Bugs

  • Candidate builds and bugs are no longer duplicated while searching
    #897.
  • The Bugzilla connection is only initialized when needed
    950eee2c.
  • A sorting issue was fixed on the metrics page so the data is presented correctly
    487acaaf.
  • The Copyright date in the footer of the web interface is updated
    1447b6c7.
  • Bodhi will comment with the required time instead of the elapsed time on updates
    #1017.
  • Bodhi will only comment once to say that non-autopush updates have reached the threshold
    #1009.
  • /masher/ is now allowed in addition to /masher for GET requests
    cdb621ba.

Dependencies

Bodhi now depends on fedmsg-atomic-composer >= 2016.3, which addresses a few issues during mashing.

Development improvements

Bodhi 2.3.0 also has a few improvements to the development environment that make it easier to
contribute to Bodhi or improve Bodhi's automated tests:

  • Documentation was added to describe how to connect development Bodhi to staging Koji
    7f3b5fa2.
  • An unused locked_date_for_update() method was removed
    b87a6395.
  • The development.ini.example base_address was changed to localhost so requests would be allowed
    0fd5901d.
  • The setup.py file has more complete metadata, making it more suitable for submission to PyPI
    5c201ac2.
  • The #bodhi and #fedora-apps channels are now documented in the readme file
    52093069.
  • A new test has been added to enforce PEP-8 style and a few modules have been converted to conform
    bbafc9e6.

Release contributors

The following contributors authored patches for 2.3.0:

  • Josef Sukdol
  • Julio Faracco
  • Patrick Uiterwijk
  • Randy Barlow
  • Richard Fearn
  • Trishna Guha