Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic backport of pull request #2556 #2559

Merged
merged 1 commit into from
Aug 29, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ rules:
default:
automated_backport_labels:
3.9-backports: "3.9"
3.10-backports: "3.10"
protection:
required_status_checks:
strict: true
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,9 @@
# built documents.
#
# The short X.Y version.
version = '3.9'
version = '3.10'
# The full version, including alpha/beta/rc tags.
release = '3.9.0'
release = '3.10.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
74 changes: 73 additions & 1 deletion docs/user/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,84 @@
Release notes
=============

develop
v3.10.0
-------

Dependency changes
^^^^^^^^^^^^^^^^^^

The composer now requires hawkey.


Server upgrade instructions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

This release contains database migrations. To apply them, run::

$ sudo -u apache /usr/bin/alembic -c /etc/bodhi/alembic.ini upgrade head


Features
^^^^^^^^

* It is no longer an error if a developer tries to create an override for a build that already had
an override. Instead, Bodhi helpfully edits the old override automatically (:issue:`2030`).
* The UI displays the date that expired overrides became expired (:issue:`2136`).
* Security updates now require severity to be set (:issue:`2206`).
* The Waiver UI now gives the user more context (:issue:`2270` and :issue:`2363`).
* The CLI can be used to edit Release mail templates (:issue:`2475`).
* The API can filter releases by state (:commit:`beb69a05`).
* The CLI now has a ``--debug`` flag on a couple of commands (:commit:`1bd76179`).
* The bindings have some debug level logging when retrieving Greenwave status (:commit:`b55fa453`).
* The UI now makes it clear that only authenticated users can leave karma on updates
(:commit:`3b551c32`).
* Bodhi can now manage Flatpaks (:commit:`1a6c4e88`).
* Bodhi now ships a ``/usr/bin/bodhi-skopeo-lite``, which is intended to be an alternative for use
with the ``skopeo.cmd`` setting. It allows for multi-arch containers and Flatpaks to be managed by
Bodhi (:commit:`a0496fc9`).
* The composer now uses librepo/hawkey to do much more extensive testing on the produced yum
repositories to ensure they are valid (:commit:`7dda554a`).


Bug fixes
^^^^^^^^^

* More space was added around some buttons so they don't touch on small screens (:issue:`1902`).
* The ``bodhi releases`` subcommands no longer prompt for password when not necessary
(:issue:`2496`).
* The submit feedback button now appears on low resolution screens (:issue:`2509`).
* Articles were fixed in a tooltip on the update page (:commit:`075f8a9d`).
* The CLI can again display missing required tests (:commit:`cf75ff81`).
* Fix a failure that sometimes occurred when editing multi-build updates (:commit:`d997ed4f`).
* Unknown Koji tags will no longer cause an Exception when creating new updates
(:commit:`78dd4aaf`).


Development improvements
^^^^^^^^^^^^^^^^^^^^^^^^

* Line test coverage has reached 100% (:commit:`2477fc8f`).
* A fake Pungi is used in the Vagrant environment to speed up ``vagrant up`` (:commit:`1b4f5fcd`).
* No tests are skipped on Python 3 anymore (:commit:`44d46e37`).


Contributors
^^^^^^^^^^^^

The following developers contributed to Bodhi 3.10.0:

* Anatoli Babenia
* Clement Verna
* Mattia Verga
* Owen W. Taylor
* Patrick Uiterwijk
* Pierre-Yves Chibon
* Ralph Bean
* Rick Elrod
* Vismay Golwala
* Randy Barlow


v3.9.0
------

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def get_requirements(requirements_file='requirements.txt'):

here = os.path.abspath(os.path.dirname(__file__))
README = open(os.path.join(here, 'README.rst')).read()
VERSION = '3.9.0'
VERSION = '3.10.0'
# Possible options are at https://pypi.python.org/pypi?%3Aaction=list_classifiers
CLASSIFIERS = [
'Development Status :: 5 - Production/Stable',
Expand Down