Bug 1212748

Summary: Update katello-remove to remove new stuff
Product: Red Hat Satellite Reporter: Stephen Benjamin <stbenjam>
Component: Content ManagementAssignee: Chris Roberts <chrobert>
Status: CLOSED CURRENTRELEASE QA Contact: Tazim Kolhar <tkolhar>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.0.4CC: bkearney, chrobert, cwelton, stbenjam, tkolhar
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
URL: http://projects.theforeman.org/issues/9867
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-08-12 16:03:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Stephen Benjamin 2015-04-17 09:37:11 UTC
Needs to remove, *kombu*, *qpid* and maybe gutterball and crane stuff too?

Comment 1 Stephen Benjamin 2015-04-17 09:37:13 UTC
Created from redmine issue http://projects.theforeman.org/issues/9867

Comment 2 Stephen Benjamin 2015-04-17 09:38:16 UTC
Already upstream, would just need to be cherry-picked if accepted for 6.1.

  https://github.com/Katello/katello/pull/5174

Comment 4 Bryan Kearney 2015-04-17 10:06:42 UTC
Moving to POST since upstream bug http://projects.theforeman.org/issues/9867 has been closed
-------------
Eric Helms
Applied in changeset commit:katello|1dae31f9fc41516ececee92e0ede21bf5b4f308d.

Comment 6 Tazim Kolhar 2015-04-29 07:03:16 UTC
hi

please provide verification steps

thanks

Comment 7 Stephen Benjamin 2015-04-30 10:37:46 UTC
1. Install Satellite

2. Run `katello-remove`

3. Ensure no packages found:

rpm -qa | grep kombu
rpm -qa | grep gutterball
rpm -qa | grep $HOSTNAME

Comment 8 Tazim Kolhar 2015-04-30 11:00:31 UTC
FAILEDQA:

# rpm -qa | grep foreman
ruby193-rubygem-foreman_docker-1.2.0.10-1.el6_6sat.noarch
ruby193-rubygem-foreman_gutterball-0.0.1.9-1.el6_6sat.noarch
foreman-debug-1.7.2.18-1.el6_6sat.noarch
foreman-vmware-1.7.2.18-1.el6_6sat.noarch
rubygem-hammer_cli_foreman_bootdisk-0.1.2.6-1.el6_6sat.noarch
rubygem-hammer_cli_foreman_discovery-0.0.1.8-1.el6_6sat.noarch
puppet-foreman_scap_client-0.3.3-8.el6_6sat.noarch
foreman-1.7.2.18-1.el6_6sat.noarch
foreman-libvirt-1.7.2.18-1.el6_6sat.noarch
ruby193-rubygem-foreman_hooks-0.3.7-2.el6_6sat.noarch
ruby193-rubygem-foreman_bootdisk-4.0.2.12-1.el6_6sat.noarch
rubygem-hammer_cli_foreman-0.1.4.10-1.el6_6sat.noarch
foreman-postgresql-1.7.2.18-1.el6_6sat.noarch
foreman-selinux-1.7.2.13-1.el6_6sat.noarch
qe-sat6-rhel66.usersys.redhat.com-foreman-proxy-1.0-2.noarch
foreman-compute-1.7.2.18-1.el6_6sat.noarch
foreman-gce-1.7.2.18-1.el6_6sat.noarch
ruby193-rubygem-foreman_discovery-2.0.0.12-1.el6_6sat.noarch
foreman-proxy-1.7.2.4-1.el6_6sat.noarch
qe-sat6-rhel66.usersys.redhat.com-foreman-client-1.0-1.noarch
qe-sat6-rhel66.usersys.redhat.com-foreman-proxy-client-1.0-1.noarch
foreman-ovirt-1.7.2.18-1.el6_6sat.noarch
ruby193-rubygem-foreman-redhat_access-0.1.0-1.el6_6sat.noarch
rubygem-hammer_cli_foreman_tasks-0.0.3.4-1.el6_6sat.noarch
ruby193-rubygem-foreman-tasks-0.6.12.4-1.el6_6sat.noarch


steps:
katello remove
Dependency Removed:
  facter.x86_64 1:1.7.6-2.el6sat                                                
  gutterball.noarch 0:1.0.15.0-1.el6                                            
  puppet-foreman_scap_client.noarch 0:0.3.3-8.el6_6sat                          
  puppet-server.noarch 0:3.6.2-1.el6sat                                         
  puppetlabs-stdlib.noarch 0:4.5.1-2.20150121git7a91f20.el6                     
  ruby-irb.x86_64 0:1.8.7.374-4.el6_6                                           
  ruby-rdoc.x86_64 0:1.8.7.374-4.el6_6                                          
  ruby-rgen.noarch 0:0.6.5-2.el6sat                                             

Complete!


# rpm -qa | grep kombu
python-kombu-3.0.24-5.pulp.el6_6sat.noarch

# rpm -qa | grep gutterball
gutterball-certs-1.0-1.noarch

]# rpm -qa | grep $HOSTNAME
xxx.xxx.xxxx.com-parent-cert-1.0-1.noarch
xxx-xxx-xxxx-qpid-router-server-1.0-1.noarch
xxx-xxx-xxxx-apache-1.0-1.noarch
xxx-xxx-xxxx-qpid-broker-1.0-1.noarch
xxx-xxx-xxxx-qpid-client-cert-1.0-1.noarch
xxx-xxx-xxxx-puppet-client-1.0-1.noarch
xxx-xxx-xxxx-qpid-router-client-1.0-1.noarch

Comment 9 Stephen Benjamin 2015-05-04 07:14:23 UTC
Huh? What does this mean? What did you run? You run the command:

> katello-remove

Did you do this or remove the katello package?

Comment 10 Chris Roberts 2015-07-14 03:43:04 UTC
Works fine on RHEL 7

Dependency Removed:
  facter.x86_64 1:1.7.6-2.1.el7sat        libqpid-dispatch.x86_64 0:0.4-7.el7   
  puppet-server.noarch 0:3.6.2-1.el7sat   ruby-irb.noarch 0:2.0.0.598-25.el7_1  
  ruby-rgen.noarch 0:0.6.5-2.el7sat      

Complete!
Cleaning up configuration files
Cleaning up log files
Cleaning up Certs
[root@snap7 ~]# rpm -qa | grep foreman
[root@snap7 ~]# rpm -qa | grep gutterball
[root@snap7 ~]# rpm -qa | grep $HOSTNAME
[root@snap7 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.1 (Maipo)

Testing on RHEL 6

Comment 11 Chris Roberts 2015-07-14 16:17:54 UTC
Dependency Removed:
  facter.x86_64 1:1.7.6-2.el6sat          libqpid-dispatch.x86_64 0:0.4-7.el6  
  puppet-server.noarch 0:3.6.2-1.el6sat   ruby-irb.x86_64 0:1.8.7.374-4.el6_6  
  ruby-rdoc.x86_64 0:1.8.7.374-4.el6_6    ruby-rgen.noarch 0:0.6.5-2.el6sat    

Complete!
Cleaning up configuration files
Cleaning up log files
Cleaning up Certs
[root@snap6 ~]# rpm -qa | grep foreman
[root@snap6 ~]# rpm -qa | grep gutterball
[root@snap6 ~]# rpm -qa | grep $HOSTNAME
[root@snap6 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.6 (Santiago)

Works on RHEL 6 as well, flipping back to on QA

Comment 12 Tazim Kolhar 2015-07-15 07:16:57 UTC
VERIFIED:
# rpm -qa | grep foreman
ruby193-rubygem-foreman-tasks-0.6.12.8-1.el7sat.noarch
rubygem-hammer_cli_foreman_docker-0.0.3.9-1.el7sat.noarch
foreman-selinux-1.7.2.13-1.el7sat.noarch
foreman-ovirt-1.7.2.30-1.el7sat.noarch
rubygem-hammer_cli_foreman_bootdisk-0.1.2.7-1.el7sat.noarch
foreman-debug-1.7.2.30-1.el7sat.noarch
ruby193-rubygem-foreman_bootdisk-4.0.2.13-1.el7sat.noarch
foreman-1.7.2.30-1.el7sat.noarch
ruby193-rubygem-foreman_docker-1.2.0.18-1.el7sat.noarch
ruby193-rubygem-foreman-redhat_access-0.2.0-8.el7sat.noarch
rubygem-hammer_cli_foreman_discovery-0.0.1.10-1.el7sat.noarch
foreman-proxy-1.7.2.5-1.el7sat.noarch
ibm-x3755-02.ovirt.rhts.eng.bos.redhat.com-foreman-client-1.0-1.noarch
ibm-x3755-02.ovirt.rhts.eng.bos.redhat.com-foreman-proxy-client-1.0-1.noarch
foreman-compute-1.7.2.30-1.el7sat.noarch
foreman-vmware-1.7.2.30-1.el7sat.noarch
ruby193-rubygem-foreman_hooks-0.3.7-2.el7sat.noarch
rubygem-hammer_cli_foreman-0.1.4.14-1.el7sat.noarch
foreman-libvirt-1.7.2.30-1.el7sat.noarch
ruby193-rubygem-foreman_gutterball-0.0.1.9-1.el7sat.noarch
ibm-x3755-02.ovirt.rhts.eng.bos.redhat.com-foreman-proxy-1.0-1.noarch
foreman-gce-1.7.2.30-1.el7sat.noarch
rubygem-hammer_cli_foreman_tasks-0.0.3.4-1.el7sat.noarch
ruby193-rubygem-foreman_discovery-2.0.0.17-1.el7sat.noarch
foreman-postgresql-1.7.2.30-1.el7sat.noarch

steps:

# katello-remove
Dependency Removed:
  facter.x86_64 1:1.7.6-2.1.el7sat   libqpid-dispatch.x86_64 0:0.4-7.el7  puppet-server.noarch 0:3.6.2-1.el7sat  ruby-irb.noarch 0:2.0.0.598-25.el7_1 
  ruby-rgen.noarch 0:0.6.5-2.el7sat 

Complete!
Cleaning up configuration files
Cleaning up log files
Cleaning up Certs

# rpm -qa | grep kombu
# rpm -qa | grep gutterball
# rpm -qa | grep $HOSTNAME

Comment 13 Bryan Kearney 2015-08-12 16:03:56 UTC
This bug was fixed in Satellite 6.1.1 which was delivered on 12 August, 2015.