You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docsite/rst/community/collection_contributors/collection_package_removal.rst
+14-12Lines changed: 14 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -35,8 +35,11 @@ The general process of removing a collection follows these steps:
35
35
Announcing upcoming removal
36
36
---------------------------
37
37
38
-
#. Announce upcoming removal in the Ansible changelog (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/changelog.yaml``).
39
-
See the following link for an `example on how to add changelog entries to the Ansible changelog <https://github.com/ansible-community/ansible-build-data/pull/68/files>`__.
38
+
#. `Announce upcoming removal in the Ansible changelog
#. Announce upcoming removal in the collection's issue tracker if possible.
41
44
#. Announce upcoming removal in The Bullhorn.
42
45
@@ -45,23 +48,22 @@ Announcing upcoming removal
45
48
Removing a collection
46
49
---------------------
47
50
48
-
To remove a collection from Ansible version X.0.0:
49
-
50
-
#. Remove from ``ansible.in`` (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/ansible.in``).
51
-
#. Remove from ``collection-meta.yaml`` (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/collection-meta.yaml``).
52
-
#. Document actual removal for the first/next alpha of Ansible X.0.0 in the Ansible changelog (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/changelog.yaml``).
53
-
See the following link for an `example on how to add changelog entries to the Ansible changelog <https://github.com/ansible-community/ansible-build-data/pull/68/files>`__.
51
+
To remove a collection from Ansible version X.0.0, `follow the procedure documented in ansible-build-data
Re-adding a collection to Ansible works the same as adding it in the first place. See the `process of adding a new collection to Ansible <https://github.com/ansible-community/ansible-build-data/#adding-a-new-collection>`_ for reference.
59
+
There are two processes:
61
60
62
-
#. Re-add collection to ``ansible.in`` (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/ansible.in``).
63
-
#. Re-add collection to ``collection-meta.yaml`` (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/collection-meta.yaml``).
64
-
#. If the removal was announced in the Ansible changelog for a version that has not yet been released (``https://github.com/ansible-community/ansible-build-data/blob/main/<X>/changelog.yaml``), remove the announcement.
61
+
* If the collection was not yet removed from ``ansible.in`` or no pre-release has been made for that Ansible version,
0 commit comments