Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 688685

Summary: Removing aeolus-conductor leaves detritus
Product: [Retired] CloudForms Cloud Engine Reporter: Brian Harrington <bharrington>
Component: aeolus-conductorAssignee: Angus Thomas <athomas>
Status: CLOSED ERRATA QA Contact: Martin Kočí <mkoci>
Severity: low Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: athomas, dajohnso, deltacloud-maint, kburres, mkoci, morazi
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-15 21:41:30 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:
Bug Depends On:    
Bug Blocks: 684278    

Description Brian Harrington 2011-03-17 17:49:48 UTC
Description of problem:
When removing the package aeolus-conductor, the following files are left behind:

[root@d01app40t yum.repos.d]# updatedb
[root@d01app40t yum.repos.d]# locate aeolus
/etc/httpd/conf.d/aeolus-conductor.conf.rpmsave
/etc/yum.repos.d/aeolus_arch.repo
/etc/yum.repos.d/aeolus_noarch.repo
/etc/yum.repos.d/aeolus_pulp.repo
/usr/share/aeolus-conductor
/usr/share/aeolus-conductor/db
/usr/share/aeolus-conductor/public
/usr/share/aeolus-conductor/solr
/usr/share/aeolus-conductor/tmp
/usr/share/aeolus-conductor/db/schema.rb
/usr/share/aeolus-conductor/public/stylesheets
/usr/share/aeolus-conductor/public/stylesheets/compiled
/usr/share/aeolus-conductor/public/stylesheets/compiled/application.css
/usr/share/aeolus-conductor/public/stylesheets/compiled/grid.css
/usr/share/aeolus-conductor/public/stylesheets/compiled/text.css
/usr/share/aeolus-conductor/solr/data
/usr/share/aeolus-conductor/solr/data/production
/usr/share/aeolus-conductor/solr/data/production/index
/usr/share/aeolus-conductor/solr/data/production/spellchecker
/usr/share/aeolus-conductor/solr/data/production/index/_14.fdt
/usr/share/aeolus-conductor/solr/data/production/index/_14.fdx
/usr/share/aeolus-conductor/solr/data/production/index/_14.fnm
/usr/share/aeolus-conductor/solr/data/production/index/_14.frq
/usr/share/aeolus-conductor/solr/data/production/index/_14.nrm
/usr/share/aeolus-conductor/solr/data/production/index/_14.prx
/usr/share/aeolus-conductor/solr/data/production/index/_14.tii
/usr/share/aeolus-conductor/solr/data/production/index/_14.tis
/usr/share/aeolus-conductor/solr/data/production/index/_14_1.del
/usr/share/aeolus-conductor/solr/data/production/index/_15.fdt
/usr/share/aeolus-conductor/solr/data/production/index/_15.fdx
/usr/share/aeolus-conductor/solr/data/production/index/_15.fnm
/usr/share/aeolus-conductor/solr/data/production/index/_15.frq
/usr/share/aeolus-conductor/solr/data/production/index/_15.nrm
/usr/share/aeolus-conductor/solr/data/production/index/_15.prx
/usr/share/aeolus-conductor/solr/data/production/index/_15.tii
/usr/share/aeolus-conductor/solr/data/production/index/_15.tis
/usr/share/aeolus-conductor/solr/data/production/index/_15_1.del
/usr/share/aeolus-conductor/solr/data/production/index/_16.fdt
/usr/share/aeolus-conductor/solr/data/production/index/_16.fdx
/usr/share/aeolus-conductor/solr/data/production/index/_16.fnm
/usr/share/aeolus-conductor/solr/data/production/index/_16.frq
/usr/share/aeolus-conductor/solr/data/production/index/_16.nrm
/usr/share/aeolus-conductor/solr/data/production/index/_16.prx
/usr/share/aeolus-conductor/solr/data/production/index/_16.tii
/usr/share/aeolus-conductor/solr/data/production/index/_16.tis
/usr/share/aeolus-conductor/solr/data/production/index/_16_1.del
/usr/share/aeolus-conductor/solr/data/production/index/_17.fdt
/usr/share/aeolus-conductor/solr/data/production/index/_17.fdx
/usr/share/aeolus-conductor/solr/data/production/index/_17.fnm
/usr/share/aeolus-conductor/solr/data/production/index/_17.frq
/usr/share/aeolus-conductor/solr/data/production/index/_17.nrm
/usr/share/aeolus-conductor/solr/data/production/index/_17.prx
/usr/share/aeolus-conductor/solr/data/production/index/_17.tii
/usr/share/aeolus-conductor/solr/data/production/index/_17.tis
/usr/share/aeolus-conductor/solr/data/production/index/segments.gen
/usr/share/aeolus-conductor/solr/data/production/index/segments_15
/usr/share/aeolus-conductor/solr/data/production/spellchecker/segments.gen
/usr/share/aeolus-conductor/solr/data/production/spellchecker/segments_1
/usr/share/aeolus-conductor/tmp/pids
/usr/share/aeolus-conductor/tmp/pids/sunspot-solr-production.pid
/var/lib/aeolus-conductor
/var/lib/aeolus-conductor/production.seed
/var/log/aeolus-conductor
/var/log/aeolus-conductor/thin.log


Version-Release number of selected component (if applicable):

aeolus-conductor.x86_64 0:0.0.3-0.el6

How reproducible:
100%

Steps to Reproduce:
1. Remove aeolus-conductor (and related components with "yum history undo")
2. ...
3. Profit?
  

This could be the expected behavior (for example, the .rpmsave files), but the some of the files in /usr/share (i.e. stylesheets) seem to be left over.

Comment 1 Angus Thomas 2011-03-24 13:08:49 UTC
This is resolved in aeolus-conductor-0.0.3-0.fc1420110323194447gitf9cba39

Comment 2 Mike Orazi 2011-03-31 18:28:38 UTC
Moving to modified

Comment 3 wes hayutin 2011-06-14 15:39:51 UTC
moving to on_qa for review

Comment 4 Dave Johnson 2011-07-14 18:01:34 UTC
I am still getting the same results with the following, reopening and moving to ON_DEV.

 aeolus-all                                          noarch                       0.3.0-0.el6.20110712223242git096643e                        @rhel-aeolus-testing                             0.0  
 aeolus-conductor                                    noarch                       0.3.0-0.el6.20110712223242git096643e                        @rhel-aeolus-testing                             3.2 M
 aeolus-conductor-daemons                            noarch                       0.3.0-0.el6.20110712223242git096643e                        @rhel-aeolus-testing                              26 k
 aeolus-conductor-doc                                noarch                       0.3.0-0.el6.20110712223242git096643e                        @rhel-aeolus-testing                              18 k
 aeolus-configure                                    noarch                       2.0.1-0.el6.20110712153243gite2c11da                        @rhel-aeolus-testing                              76 k

Comment 5 Angus Thomas 2011-09-28 14:05:21 UTC
Much cleaner with aeolus-conductor-0.4.0-0.20110928134003gitaffcd9c.fc15

Comment 7 Martin Kočí 2011-11-03 16:28:43 UTC
I haven't reproduced the issue as I have the oldest version 0.4.0 though. 
But with version aeolus-conductor.noarch 0:0.5.0-1.el6 the list is much cleaner. I mean there is only symbolic link /etc/aeolus-conductor/oauth.json -> /usr/share/aeolus-conductor/config/oauth.json.

[root@tyan-gt24-05 ~]# updatedb
[root@tyan-gt24-05 ~]# locate aeolus
/etc/aeolus-conductor
/etc/aeolus-conductor/oauth.json
/etc/yum.repos.d/rhel-aeolus.repo
/var/cache/yum/x86_64/6Server/rhel-aeolus
/var/cache/yum/x86_64/6Server/rhel-aeolus/cachecookie
/var/cache/yum/x86_64/6Server/rhel-aeolus/packages
/var/cache/yum/x86_64/6Server/rhel-aeolus/primary.xml.gz
/var/cache/yum/x86_64/6Server/rhel-aeolus/primary.xml.gz.sqlite
/var/cache/yum/x86_64/6Server/rhel-aeolus/repomd.xml
/var/lib/yum/repos/x86_64/6Server/rhel-aeolus

Comment 10 errata-xmlrpc 2012-05-15 21:41:30 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2012-0583.html