This repository has been archived by the owner on Jan 9, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add plugin removal docs and a banner for EOL
Also removed the old survey banner. closes #534
- Loading branch information
1 parent
6d29a34
commit aa98551
Showing
6 changed files
with
57 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Added steps to remove the plugin and announced its EOL. | ||
Pulp-2to3-migration plugin reaches its EOL on December 31, 2022. The last supported pulpcore version is 3.19. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,6 +25,7 @@ Table of Contents | |
restapi | ||
changes | ||
plugin_writers_guide | ||
plugin_removal | ||
|
||
|
||
Indices and tables | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
Plugin removal | ||
============== | ||
|
||
When the move from Pulp 2 to Pulp 3 is done, the pulp-2to3-migration plugin is no longer needed. | ||
|
||
It is recommended to remove the plugin because: | ||
|
||
* it will reach EOL sooner than other Pulp plugins. Having it installed will prevent the system | ||
from further upgrades. | ||
* it stores a lot of Pulp 2 data in the Pulp 3 database which was used during migration but is | ||
no longer needed and just takes space. | ||
|
||
|
||
``remove-plugin`` command use | ||
----------------------------- | ||
|
||
In order to remove a Pulp plugin, just uninstalling it is not enough, first the ``remove-plugin`` | ||
command should be used. | ||
|
||
1. Stop all Pulp services. | ||
2. Run the ``remove-plugin`` command. | ||
|
||
This step ensures that all data for this plugin is properly removed from the database. | ||
|
||
.. warning:: | ||
|
||
If this step is skipped, other plugins might not function properly (e.g. repository removal | ||
will fail for the migrated repositories). | ||
|
||
.. code-block:: bash | ||
$ pulpcore-manager remove-plugin pulp_2to3_migration | ||
3. Uninstall the pulp-2to3-migration plugin. | ||
|
||
Steps to uninstall depend on how it was originally installed (usually, via ``pip`` for PyPI | ||
installations or ``dnf`` for RPM installations) | ||
|
||
.. warning:: | ||
|
||
It is very important to perform the uninstallation step for this plugin because it has | ||
relations and references to other Pulp plugins. If this step is skipped, other plugins might not | ||
function properly (e.g. repository removal will fail for the migrated repositories). | ||
|
||
4. Start Pulp services. | ||
|
||
|
||
It is possible to install the plugin again following the standard process. | ||
Under the normal circumstances, there should be no need for it. |