=======================
Pulp 2.11 Release Notes
=======================

EL6 Support Changes
===================

The 2.11 releases are the last releases with support for deploying Pulp itself on EL6. This does not
change the use cases of running ``pulp-agent`` on EL6 or whether Pulp can sync and publish EL6
repositories, which will still be supported.

In preparation for 2.12+, EL6 users are encouraged to upgrade their Pulp environments to EL7. See
the `mailing discussion <https://www.redhat.com/archives/pulp-list/2016-November/msg00022.html>`_ or
the `blog post <http://pulpproject.org/2016/11/17/django14-epel6-retirement/>`_ for background and
motivation of this decision.


Pulp 2.11.1
===========

Bug Fixes
---------

See the list of :fixedbugs_pulp:`2.11.1`


Pulp 2.11.0
===========

New Features
------------

* For RPM content, a full sync will be forced if the sync configuration has been changed or content
  has been removed since the last sync.

* Memory improvements! Worker process recycling can be enabled to release unused memory back to
  the system after tasks complete. This feature is disabled by default. See the
  :ref:`process recycling documentation<process_recycling>` for more info. Thank you to Jan-Otto
  Kröpke for contributing this feature.


Upgrade instructions
--------------------

Upgrade using the normal process::

    $ sudo systemctl stop httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd
    $ sudo yum upgrade
    $ sudo -u apache pulp-manage-db
    $ sudo systemctl start httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd



