Project

General

Profile

Actions

Bug #13663

closed

additional packages to remove for uninstall as well as nuke

Added by Vasu Kulkarni over 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

For rpm system:

leveldb and few others which doesn't get uninstalled after teuthology removes the installed ceph packages, these packages along with few others have to be removed to keep the system in as is state. This will create issue when nodes go through various install and uninstall of packages(specifically upstream and downstream like leveldb.so), some of the packages later on will conflict with newer or older versions.

1) Fresh install of RPM system, take a note of installed packages, (original.rpm.txt)
2) Run teuthology install and uninsstall task,

diff after this task for various ceph version:

Firefly - Couldn't install completely due to existing conflict with Ceph Firefly and Epel packages, possible librbd/librados/libcefphs would have been removed.

[ubuntu@magna009 ~]$ diff original.rpm.txt after_firefly.txt
> python-urllib3-1.10.2-2.el7_1.noarch
< python-kitchen-1.1.1-5.el7.noarch
> librbd1-0.80.10-235.gc551622.el7.x86_64
> boost-program-options-1.53.0-23.el7.x86_64
< yum-utils-1.1.31-29.el7.noarch
> python-ceph-0.80.10-235.gc551622.el7.x86_64
> leveldb-1.12.0-5.el7.x86_64
> gpg-pubkey-03c3951a-51149b56
> python-chardet-2.2.1-1.el7_1.noarch
< python-chardet-2.0.1-7.el7.noarch
> librados2-0.80.10-235.gc551622.el7.x86_64
> libcephfs1-0.80.10-235.gc551622.el7.x86_64
> python-requests-2.6.0-1.el7_1.noarch

Hammer:

[ubuntu@magna009 ~]$ diff original.rpm.txt after_hammer.txt
> hdparm-9.43-5.el7.x86_64
> python-flask-0.10.1-4.el7.noarch
< python-kitchen-1.1.1-5.el7.noarch
> python-babel-0.9.6-8.el7.noarch
< yum-utils-1.1.31-29.el7.noarch
> yum-utils-1.1.31-29.el7.noarch
> python-chardet-2.2.1-1.el7_1.noarch
> leveldb-1.12.0-5.el7.x86_64
> python-markupsafe-0.11-10.el7.x86_64
> gpg-pubkey-03c3951a-51149b56
> python-requests-2.6.0-1.el7_1.noarch
> python-itsdangerous-0.23-2.el7.noarch
> python-jinja2-2.7.2-2.el7.noarch
< python-chardet-2.0.1-7.el7.noarch
> python-werkzeug-0.9.1-2.el7.noarch
> python-kitchen-1.1.1-5.el7.noarch
> python-urllib3-1.10.2-2.el7_1.noarch
> boost-program-options-1.53.0-23.el7.x86_64

Infernalis:


[ubuntu@magna025 ~]$ diff original.rpm.txt after_infernalis.txt
> boost-program-options-1.53.0-23.el7.x86_64
> python-jinja2-2.7.2-2.el7.noarch
< selinux-policy-targeted-3.13.1-23.el7.noarch
> selinux-policy-3.13.1-23.el7_1.18.noarch
> python-flask-0.10.1-4.el7.noarch
> python-requests-2.6.0-1.el7_1.noarch
> selinux-policy-targeted-3.13.1-23.el7_1.18.noarch
> leveldb-1.12.0-5.el7.x86_64
< selinux-policy-3.13.1-23.el7.noarch
> gpg-pubkey-03c3951a-51149b56
> boost-random-1.53.0-23.el7.x86_64
> python-urllib3-1.10.2-2.el7_1.noarch
> python-babel-0.9.6-8.el7.noarch
> hdparm-9.43-5.el7.x86_64

< python-chardet-2.0.1-7.el7.noarch

> python-markupsafe-0.11-10.el7.x86_64
> python-werkzeug-0.9.1-2.el7.noarch
> python-chardet-2.2.1-1.el7_1.noarch
> python-itsdangerous-0.23-2.el7.noarch
> xmlstarlet-1.6.1-1.el7.x86_64

Actions

Also available in: Atom PDF