Skip to content

Commit

Permalink
Merge pull request #196 from bmbouter/rc3-version-bump
Browse files Browse the repository at this point in the history
Set 3.0.0rc3 version and generate changelog
  • Loading branch information
bmbouter authored Jun 28, 2019
2 parents 2b7fc3f + 4cde1d0 commit 45052ae
Show file tree
Hide file tree
Showing 19 changed files with 69 additions and 28 deletions.
67 changes: 67 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,71 @@ Changelog

.. towncrier release notes start
3.0.0rc3 (2019-06-28)
=====================

Features
--------

- Pulp now works with webserver configured authentication that use the ``REMOTE_USER`` method. Also a
new setting ``REMOTE_USER_ENVIRON_NAME`` is introduced allowing webserver authentication to work in
reverse proxy deployments.
`#3808 <https://pulp.plan.io/issues/3808>`_
- Changing chunked uploads to use sha256 instead of md5
`#4486 <https://pulp.plan.io/issues/4486>`_
- Adding support for parallel chunked uploads
`#4488 <https://pulp.plan.io/issues/4488>`_
- Each Content App now heartbeats periodically, and Content Apps with recent heartbeats are shown in
the Status API ``/pulp/api/v3/status/`` as a list called ``online_content_apps``. A new setting is
introduced named ``CONTENT_APP_TTL`` which specifies the maximum time (in seconds) a Content App can
not heartbeat and be considered online.
`#4881 <https://pulp.plan.io/issues/4881>`_
- The task API now accepts PATCH requests that update the state of the task to 'canceled'. This
replaces the previous task cancelation API.
`#4883 <https://pulp.plan.io/issues/4883>`_
- Added support for removing all content units when creating a repo version by specifying '*'.
`#4901 <https://pulp.plan.io/issues/4901>`_
- Added endpoint to delete uploads. Also added complete filter.
`#4988 <https://pulp.plan.io/issues/4988>`_


Bugfixes
--------

- Core's serializer should only validate when policy='immediate' (the default).
`#4990 <https://pulp.plan.io/issues/4990>`_


Improved Documentation
----------------------

- Adds an `authentication section <https://docs.pulpproject.org/en/3.0/nightly/installation/
authentication.html>`_ to the installation guide. Also add two documented settings:
``AUTHENTICATION_BACKENDS`` and ``REMOTE_USER_ENVIRON_NAME``.
`#3808 <https://pulp.plan.io/issues/3808>`_
- Switch to using `towncrier <https://github.com/hawkowl/towncrier>`_ for better release notes.
`#4875 <https://pulp.plan.io/issues/4875>`_
- Adds documentation about the ``CONTENT_APP_TTL`` setting to the configuration page.
`#4881 <https://pulp.plan.io/issues/4881>`_
- The term 'lazy' and 'Lazy' is replaced with 'on-demand' and 'On-Demand' respectively.
`#4990 <https://pulp.plan.io/issues/4990>`_


Deprecations and Removals
-------------------------

- The migrations are squashed, requiring users of RC3 to deploy onto a fresh database so migrations
can be applied again. This was due to alterations made to migration 0001 during the upload work.
`#4488 <https://pulp.plan.io/issues/4488>`_
- All the string fields in the REST API no longer accept an empty string as a value. These fields now
accept null instead.
`#4676 <https://pulp.plan.io/issues/4676>`_
- The `Remote.validate` field is removed from the database and Remote serializer.
`#4714 <https://pulp.plan.io/issues/4714>`_
- The task cancelation REST API has been removed.
`#4883 <https://pulp.plan.io/issues/4883>`_


----


3 changes: 0 additions & 3 deletions CHANGES/3808.doc

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/3808.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4486.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4488.feature

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/4488.removal

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/4676.removal

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4714.removal

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4875.doc

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4881.doc

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGES/4881.feature

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/4883.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4883.removal

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4901.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4988.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4990.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/4990.doc

This file was deleted.

2 changes: 1 addition & 1 deletion pulpcore/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = '3.0.0rc3.dev'
__version__ = '3.0.0rc3'


from pkgutil import extend_path
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

setup(
name='pulpcore',
version='3.0.0rc3.dev',
version='3.0.0rc3',
description='Pulp Django Application and Related Modules',
long_description=long_description,
long_description_content_type="text/markdown",
Expand Down

0 comments on commit 45052ae

Please sign in to comment.