`register_type': Data type Dhcp::Macaddress is already registered, cannot be re-registered

I installed foreman without Katello initially and would like to wipe out that installation so that I can re-install with katello.

I ran this:

yum remove remove foreman foreman-installer foreman-proxy
rm -rf /var/lib/foreman /usr/share/foreman /usr/share/foreman-proxy/logs
rm /etc/httpd/conf.d/foreman.conf

# Remove puppet
yum remove puppet puppetmaster puppet-common puppetmaster-common puppetlabs-release
rm -rf /usr/lib/ruby/vendor_ruby/puppet /usr/share/puppet /var/lib/puppet /etc/puppet
rm /etc/apache2/conf.d/puppet.conf

and it kind of made a mess of my installation leaving parts of some things behind which had to be desinstalled and then re-installed.

Is there a way to remove foreman completely so that I can start over?

Installed:
  katello.noarch 0:3.7.0-1.nightly.el7

Dependency Installed:
  foreman.noarch 0:1.18.0-0.develop.201803220041gite614727.el7                               foreman-compute.noarch 0:1.18.0-0.develop.201803220041gite614727.el7
  foreman-installer.noarch 1:1.18.0-0.develop.201803220327giteb46741.el7                     foreman-installer-katello.noarch 0:3.7.0-1.nightly.201803211800git56e6342.el7
  foreman-postgresql.noarch 0:1.18.0-0.develop.201803220041gite614727.el7                    foreman-proxy.noarch 0:1.18.0-0.develop.201802282028gitaf41016.el7
  katello-common.noarch 0:3.7.0-1.nightly.el7                                                katello-installer-base.noarch 0:3.7.0-1.nightly.201803211800git56e6342.el7
  pulp-puppet-tools.noarch 0:2.15.3-1.el7                                                    puppet-agent.x86_64 0:5.5.0-1.el7
  tfm-rubygem-bastion.noarch 0:6.1.9-1.fm1_18.el7                                            tfm-rubygem-foreman-tasks.noarch 0:0.12.1-1.fm1_18.el7
  tfm-rubygem-foreman_docker.noarch 0:4.0.0-1.fm1_18.el7                                     tfm-rubygem-katello.noarch 0:3.7.0-.201803211800gitbf023101.nightly.el7

Thanks

Scott

Don’t you hate it when you find a question that is the exact scenario you’re experiencing and there is no answer?

I can’t say that we have a “foreman uninstaller”, but I’m curious what is going wrong with wiping out Foreman.