Kurztipp: Katello vollständig entfernen

Wer viel mit den Entwicklerversionen von Katello testet, gerät vermutlich manchmal in die Situation, eine Neuinstallation der Software vornehmen zu müssen.

Die die einzelnen Installationsschritte automatisiert über Puppet durchgeführt werden, gibt es hierfür ein eigenes Programm, welches die saubere Deinstallation automatisch durchführt: katello-remove.

Dieses Programm entfernt alle benötigten Pakete, hinterlegte Inhalte und auch die dazugehörigen Repositories:

# katello-remove 

WARNING: This script will erase many packages and config files.
Important packages such as the following will be removed:

  * httpd (apache)
  * mongodb
  * tomcat
  * puppet
  * ruby
  * rubygems
  * All Katello and Foreman Packages

Once these packages and configuration files are removed there is no going back.
If you use this system for anything other than Katello and Foreman you probably
do not want to execute this script.

Read the source for a list of what is removed.  Are you sure(Y/N)? Y

ARE YOU SURE?: This script permanently deletes data and configuration.
Read the source for a list of what is removed.  Type [remove] to continue? remove

In meiner Umgebung mussten lediglich die Red Hat Software Collections (RHCSL) Repositories manuell entfernt werden:

# yum remove $(rpm -qa|grep -i rhscl)
...
  Removing : rhscl-v8314-epel-7-x86_64-1-2.noarch
  Removing : rhscl-rh-ror41-epel-7-x86_64-1-2.noarch

Anschließend steht einer sauberen Neuinstallation nichts mehr im Wege.

Sharing is caring


Tweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInShare on XingShare on RedditPrint this pageEmail this to someone

Schreibe einen Kommentar