Review infra-retiremachine SOP

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This commit is contained in:
Michal Konečný 2021-09-02 15:42:33 +02:00
parent 8716fbb054
commit dcdad189ac
2 changed files with 18 additions and 28 deletions

View file

@ -52,7 +52,7 @@
** xref:infra-hostrename.adoc[Infrastructure Host Rename - SOP] ** xref:infra-hostrename.adoc[Infrastructure Host Rename - SOP]
** xref:infra-raidmismatch.adoc[Infrastructure Raid Mismatch Count - SOP] ** xref:infra-raidmismatch.adoc[Infrastructure Raid Mismatch Count - SOP]
** xref:infra-repo.adoc[Infrastructure Yum Repo - SOP] ** xref:infra-repo.adoc[Infrastructure Yum Repo - SOP]
** xref:infra-retiremachine.adoc[infra-retiremachine - SOP in review ] ** xref:infra-retiremachine.adoc[Infrastructure retire machine - SOP]
** xref:ipsilon.adoc[ipsilon - SOP in review ] ** xref:ipsilon.adoc[ipsilon - SOP in review ]
** xref:iscsi.adoc[iscsi - SOP in review ] ** xref:iscsi.adoc[iscsi - SOP in review ]
** xref:jenkins-fedmsg.adoc[jenkins-fedmsg - SOP in review ] ** xref:jenkins-fedmsg.adoc[jenkins-fedmsg - SOP in review ]

View file

@ -10,34 +10,24 @@ doesn't cause problems down the road.
== Retire process == Retire process
[arabic] [arabic]
. {blank} . Ensure that the machine is no longer used for anything. Use git-grep, stop services, etc.
+
Ensure that the machine is no longer used for anything. Use git-grep,:: . Remove the machine from ansible. Make sure you not only remove the main
stop services, etc. machine name, but also any aliases it might have (or move them to an
. {blank} active server if they are active services. Make sure to search for the
+ IP address(s) of the machine as well. Ensure dns is updated to remove
Remove the machine from ansible. Make sure you not only remove the the machine.
main::
machine name, but also any aliases it might have (or move them to an . Remove the machine from any labels in hardware devices like consoles
active server if they are active services. Make sure to search for the or the like.
IP address(s) of the machine as well. Ensure dns is updated to remove
the machine.
. {blank}
+
Remove the machine from any labels in hardware devices like consoles
or::
the like.
. Revoke the ansible cert for the machine. . Revoke the ansible cert for the machine.
. {blank}
+ . Move the machine xml defintion to ensure it does NOT start on boot.
Move the machine xml defintion to ensure it does NOT start on boot. You can move it to `name-retired-YYYY-MM-DD`.
You::
can move it to 'name-retired-YYYY-MM-DD'. . Ensure any backend storage the machine was using is freed or renamed
. {blank} to `name-retired-YYYY-MM-DD`
+
Ensure any backend storage the machine was using is freed or renamed
to::
name-retired-YYYY-MM-DD
== TODO == TODO