Fedora 14 Update: bodhi-0.7.9-2.fc14

updates at fedoraproject.org updates at fedoraproject.org
Tue Sep 28 05:50:16 UTC 2010


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-15090
2010-09-22 18:39:25
--------------------------------------------------------------------------------

Name        : bodhi
Product     : Fedora 14
Version     : 0.7.9
Release     : 2.fc14
URL         : https://fedorahosted.org/bodhi
Summary     : A modular framework that facilitates publishing software updates
Description :
Bodhi is a web application that facilitates the process of publishing
updates for a software distribution.

A modular piece of the Fedora Infrastructure stack
* Utilizes the Koji Buildsystem for tracking RPMs
* Creates the update repositories using Mash, which composes a repository based
  on tagged builds in Koji.

--------------------------------------------------------------------------------
Update Information:


Web UI Changes
--------------

- Improved editing functionality
    - Only unpush edited updates when builds are altered
    - Make a note in the comments of which builds were added/removed
- Allow people to revert their karma vote more than once
- Add mouseover tooltips to the update status with more details
- Prevent different versions of a package from being added to the same update
- Handle more types of bugzilla auto-linking in comments (ex: rhbz#1234)
- Link to the newer update in the obsoleted ones
- Link to gitweb instead of viewvc
- Set default (un)stable karma values if re-enabled
- Anonymous karma has never effected karma, so we now mark them as being ignored in the interface to make it obvious
- Get the 'suggest reboot' flag working again
- Allow non-critpath updates to be pushed to stable after meeting our critpath requirements
- Allow maintainers to request that their update be pushed to stable before the automatic approval job runs, if it already meets the time-in-testing requirements.

Client Changes
--------------

- Add --stablekarma, --unstablekarma, and --disable-autokarma client arguments
- Fix a bug in using `bodhi --push-build=` on multi-build updates
- Add a --bodhi-url command-line option
- Instead of requiring only one argument with a comma separated list of updates, support several builds as several arguments.

API Changes
-----------

- Remove our API pagination query limit of 1000
- Add a new 'author_group' field to each comment in our JSON API

Backend Changes
---------------

- Add the new 'dist-fN-updates{-testing,}-pending' tags to builds so AutoQA can start testing them before they get pushed
- List security & critpath testing updates in our updates-testing digest emails
- Download and inject the pkgtags sqlite db into our repodata from the pkgdb (which will be utilized by `yum search`)
- Email the proventesters about stale unapproved critical path updates
- Update the bug titles for all security updates before pushing (since security bug titles frequently change after the update is submitted to reflect the CVE id)
- Improved sanity checking in the masher when resuming pushes
- Properly capture & log stderr from our mash subprocess
- Improved metrics report generator (soon to be integrated into the web interface)
- Don't require security team approval before pushing to updates-testing
- Improve how we render update notes in our announcements
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #613533 - bodhi -T shows information twice
        https://bugzilla.redhat.com/show_bug.cgi?id=613533
  [ 2 ] Bug #608681 - Bodhi should not remove updates from updates-testing for comment changes
        https://bugzilla.redhat.com/show_bug.cgi?id=608681
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update bodhi' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list