Bug 682271 - remove_errata from -r does not remove all the packages that are added with add_errata -r
Summary: remove_errata from -r does not remove all the packages that are added with ad...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Pulp
Classification: Retired
Component: z_other
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: Sprint 22
Assignee: Pradeep Kilambi
QA Contact: Preethi Thomas
URL:
Whiteboard:
Depends On:
Blocks: verified-to-close
TreeView+ depends on / blocked
 
Reported: 2011-03-04 16:45 UTC by Preethi Thomas
Modified: 2011-08-16 12:22 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-08-16 12:09:49 UTC
Embargoed:


Attachments (Terms of Use)

Description Preethi Thomas 2011-03-04 16:45:56 UTC
Description of problem:


I added an errata with add_errata with -r option

[root@preethi ~]# pulp-admin repo create --id=errata-upload1Successfully created repository [ errata-upload1 ]

[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# pulp-admin repo content --id=errata-upload1+------------------------------------------+
         Contents of errata-upload1
+------------------------------------------+

Packages in errata-upload1: 

 none

Errata in errata-upload1: 

 none

Files in errata-upload1: 

 none

[root@preethi ~]# pulp-admin repo add_errata -e FEDORA-2011-0432 --id=errata-upload1 --source=f14-update -r 

Following dependencies are suggested. ['glibc-2.13-1.x86_64.rpm', 'pam-1.1.1-6.fc14.x86_64.rpm', 'pam-1.1.1-6.fc14.i686.rpm', 'libblkid-2.18-4.8.fc14.i686.rpm', 'libblkid-2.18-4.8.fc14.x86_64.rpm', 'libuuid-2.18-4.8.fc14.x86_64.rpm', 'info-4.13a-13.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.x86_64.rpm', 'coreutils-8.5-7.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.i686.rpm', 'glibc-2.13-1.i686.rpm', 'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', 'libuuid-2.18-4.8.fc14.i686.rpm', 'libselinux-2.0.96-6.fc14.1.x86_64.rpm', 'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', 'libcom_err-1.41.12-6.fc14.x86_64.rpm', 'krb5-libs-1.8.2-8.fc14.x86_64.rpm', 'openldap-2.4.23-4.fc14.x86_64.rpm', 'openssh-5.5p1-24.fc14.2.x86_64.rpm', 'openssl-1.0.0d-1.fc14.x86_64.rpm', 'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', 'perl-5.12.3-141.fc14.x86_64.rpm', 'nss-softokn-freebl-3.12.9-2.fc14.x86_64.rpm', 'libselinux-2.0.96-6.fc14.1.i686.rpm', 'shadow-utils-4.1.4.2-11.fc14.x86_64.rpm', 'setup-2.8.28-1.fc14.noarch.rpm', 'perl-threads-shared-1.32-141.fc14.x86_64.rpm', 'amanda-3.1.3-2.fc14.x86_64.rpm', 'gdbm-1.8.3-8.fc14.x86_64.rpm', 'perl-libs-5.12.3-141.fc14.x86_64.rpm', 'perl-libs-5.12.3-141.fc14.i686.rpm', 'perl-Pod-Simple-3.13-141.fc14.noarch.rpm', 'perl-threads-1.75-141.fc14.x86_64.rpm', 'perl-Module-Pluggable-3.90-141.fc14.noarch.rpm', 'nss-3.12.9-1.fc14.x86_64.rpm', 'nss-util-3.12.9-1.fc14.x86_64.rpm', 'nspr-4.8.7-1.fc14.x86_64.rpm', 'openldap-2.4.23-4.fc14.i686.rpm', 'krb5-libs-1.8.2-8.fc14.i686.rpm', 'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', 'nspr-4.8.7-1.fc14.i686.rpm', 'nss-3.12.9-1.fc14.i686.rpm', 'nss-util-3.12.9-1.fc14.i686.rpm', 'nss-softokn-3.12.9-2.fc14.i686.rpm', 'nss-sysinit-3.12.9-1.fc14.x86_64.rpm', 'mailx-12.5-1.fc14.x86_64.rpm', 'tar-1.23-7.fc14.x86_64.rpm', 'libcurl-7.21.0-6.fc14.x86_64.rpm', 'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', 'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', 'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', 'perl-Pod-Escapes-1.04-141.fc14.noarch.rpm', 'glibc-common-2.13-1.x86_64.rpm', 'tzdata-2010o-1.fc14.noarch.rpm', 'nss-softokn-3.12.9-2.fc14.x86_64.rpm', 'perl-Moose-1.12-2.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.x86_64.rpm', 'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.i686.rpm', 'openssl-1.0.0d-1.fc14.i686.rpm', 'nss-softokn-freebl-3.12.9-2.fc14.i686.rpm', 'libcom_err-1.41.12-6.fc14.i686.rpm', 'coreutils-libs-8.5-7.fc14.x86_64.rpm', 'ncurses-5.7-9.20100703.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):y
Successfully added Errata ['FEDORA-2011-0432'] to repo [errata-upload1].

Comment 1 Preethi Thomas 2011-03-04 16:46:12 UTC
[root@preethi ~]# pulp-admin repo content --id=errata-upload1+------------------------------------------+
         Contents of errata-upload1
+------------------------------------------+

Packages in errata-upload1: 

tzdata-2010o-1.fc14.noarch.rpm
libcurl-7.21.0-6.fc14.x86_64.rpm
perl-libs-5.12.3-141.fc14.x86_64.rpm
nss-softokn-3.12.9-2.fc14.x86_64.rpm
pam-1.1.1-6.fc14.x86_64.rpm
openssh-clients-5.5p1-24.fc14.2.x86_64.rpm
ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm
ncurses-5.7-9.20100703.fc14.x86_64.rpm
krb5-libs-1.8.2-8.fc14.i686.rpm
nss-sysinit-3.12.9-1.fc14.x86_64.rpm
glibc-2.13-1.x86_64.rpm
glibc-common-2.13-1.x86_64.rpm
nopaste-0.25-1.fc14.noarch.rpm
libuuid-2.18-4.8.fc14.i686.rpm
ncurses-libs-5.7-9.20100703.fc14.i686.rpm
ncurses-base-5.7-9.20100703.fc14.x86_64.rpm
perl-App-Nopaste-0.25-1.fc14.noarch.rpm
shadow-utils-4.1.4.2-11.fc14.x86_64.rpm
libselinux-2.0.96-6.fc14.1.x86_64.rpm
pam-1.1.1-6.fc14.i686.rpm
libuuid-2.18-4.8.fc14.x86_64.rpm
krb5-libs-1.8.2-8.fc14.x86_64.rpm
perl-Moose-1.12-2.fc14.x86_64.rpm
perl-libs-5.12.3-141.fc14.i686.rpm
setup-2.8.28-1.fc14.noarch.rpm
openldap-2.4.23-4.fc14.x86_64.rpm
nss-util-3.12.9-1.fc14.i686.rpm
nss-softokn-freebl-3.12.9-2.fc14.i686.rpm
libblkid-2.18-4.8.fc14.i686.rpm
perl-Module-Pluggable-3.90-141.fc14.noarch.rpm
perl-Class-MOP-1.08-1.fc14.x86_64.rpm
glibc-2.13-1.i686.rpm
perl-5.12.3-141.fc14.x86_64.rpm
nspr-4.8.7-1.fc14.x86_64.rpm
nss-3.12.9-1.fc14.i686.rpm
perl-threads-shared-1.32-141.fc14.x86_64.rpm
openldap-2.4.23-4.fc14.i686.rpm
perl-Pod-Escapes-1.04-141.fc14.noarch.rpm
openssh-5.5p1-24.fc14.2.x86_64.rpm
nss-softokn-freebl-3.12.9-2.fc14.x86_64.rpm
gdbm-1.8.3-8.fc14.x86_64.rpm
coreutils-libs-8.5-7.fc14.x86_64.rpm
perl-Pod-Simple-3.13-141.fc14.noarch.rpm
libcom_err-1.41.12-6.fc14.x86_64.rpm
openssl-1.0.0d-1.fc14.i686.rpm
libblkid-2.18-4.8.fc14.x86_64.rpm
coreutils-8.5-7.fc14.x86_64.rpm
nss-3.12.9-1.fc14.x86_64.rpm
tar-1.23-7.fc14.x86_64.rpm
libmount-2.18-4.8.fc14.i686.rpm
openssl-1.0.0d-1.fc14.x86_64.rpm
nss-util-3.12.9-1.fc14.x86_64.rpm
libattr-2.4.44-6.fc14.i686.rpm
info-4.13a-13.fc14.x86_64.rpm
nspr-4.8.7-1.fc14.i686.rpm
libcom_err-1.41.12-6.fc14.i686.rpm
libmount-2.18-4.8.fc14.x86_64.rpm
mailx-12.5-1.fc14.x86_64.rpm
libattr-2.4.44-6.fc14.x86_64.rpm
nss-softokn-3.12.9-2.fc14.i686.rpm
perl-threads-1.75-141.fc14.x86_64.rpm
amanda-3.1.3-2.fc14.x86_64.rpm
libselinux-2.0.96-6.fc14.1.i686.rpm
util-linux-ng-2.18-4.8.fc14.x86_64.rpm
perl-Try-Tiny-0.07-1.fc14.noarch.rpm

Errata in errata-upload1: 

FEDORA-2011-0432

Files in errata-upload1: 

 none

Comment 2 Preethi Thomas 2011-03-04 16:47:27 UTC
[root@preethi ~]# pulp-admin repo remove_errata -e FEDORA-2011-0432 --id=errata-upload1 -r

Following dependencies are suggested. ['libattr-2.4.44-6.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.i686.rpm', 'libselinux-2.0.96-6.fc14.1.i686.rpm', 'libselinux-2.0.96-6.fc14.1.x86_64.rpm', 'glibc-2.13-1.x86_64.rpm', 'pam-1.1.1-6.fc14.x86_64.rpm', 'info-4.13a-13.fc14.x86_64.rpm', 'glibc-2.13-1.i686.rpm', 'coreutils-libs-8.5-7.fc14.x86_64.rpm', 'ncurses-5.7-9.20100703.fc14.x86_64.rpm', 'pam-1.1.1-6.fc14.i686.rpm', 'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', 'perl-5.12.3-141.fc14.x86_64.rpm', 'libblkid-2.18-4.8.fc14.x86_64.rpm', 'libblkid-2.18-4.8.fc14.i686.rpm', 'libuuid-2.18-4.8.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.x86_64.rpm', 'coreutils-8.5-7.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.i686.rpm', 'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', 'libuuid-2.18-4.8.fc14.i686.rpm', 'nspr-4.8.7-1.fc14.x86_64.rpm', 'nspr-4.8.7-1.fc14.i686.rpm', 'nss-util-3.12.9-1.fc14.i686.rpm', 'nss-util-3.12.9-1.fc14.x86_64.rpm', 'nss-softokn-freebl-3.12.9-2.fc14.i686.rpm', 'glibc-common-2.13-1.x86_64.rpm', 'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', 'nss-3.12.9-1.fc14.i686.rpm', 'nss-3.12.9-1.fc14.x86_64.rpm', 'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', 'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', 'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', 'perl-Pod-Escapes-1.04-141.fc14.noarch.rpm', 'nss-softokn-freebl-3.12.9-2.fc14.x86_64.rpm', 'nss-softokn-3.12.9-2.fc14.x86_64.rpm', 'nss-sysinit-3.12.9-1.fc14.x86_64.rpm', 'libcom_err-1.41.12-6.fc14.x86_64.rpm', 'krb5-libs-1.8.2-8.fc14.x86_64.rpm', 'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', 'perl-Module-Pluggable-3.90-141.fc14.noarch.rpm', 'perl-Moose-1.12-2.fc14.x86_64.rpm', 'openldap-2.4.23-4.fc14.x86_64.rpm', 'openssh-5.5p1-24.fc14.2.x86_64.rpm', 'openssl-1.0.0d-1.fc14.x86_64.rpm', 'tzdata-2010o-1.fc14.noarch.rpm', 'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', 'nss-softokn-3.12.9-2.fc14.i686.rpm', 'perl-libs-5.12.3-141.fc14.x86_64.rpm', 'gdbm-1.8.3-8.fc14.x86_64.rpm', 'perl-libs-5.12.3-141.fc14.i686.rpm', 'perl-threads-shared-1.32-141.fc14.x86_64.rpm', 'perl-Pod-Simple-3.13-141.fc14.noarch.rpm', 'perl-threads-1.75-141.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):y
Successfully removed Errata ['FEDORA-2011-0432'] from repo [errata-upload1].

[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# pulp-admin repo content --id=errata-upload1+------------------------------------------+
         Contents of errata-upload1
+------------------------------------------+

Packages in errata-upload1: 

libcurl-7.21.0-6.fc14.x86_64.rpm
krb5-libs-1.8.2-8.fc14.i686.rpm
shadow-utils-4.1.4.2-11.fc14.x86_64.rpm
setup-2.8.28-1.fc14.noarch.rpm
openldap-2.4.23-4.fc14.i686.rpm
openssl-1.0.0d-1.fc14.i686.rpm
tar-1.23-7.fc14.x86_64.rpm
libcom_err-1.41.12-6.fc14.i686.rpm
mailx-12.5-1.fc14.x86_64.rpm
amanda-3.1.3-2.fc14.x86_64.rpm

Errata in errata-upload1: 

 none

Files in errata-upload1: 

 none

Comment 3 Pradeep Kilambi 2011-04-11 17:50:57 UTC
commit 18306c47bcba93cfc636a4a1b0f7a9e767a1bbd2

This seems to be due to version of createrepo under which the metadata has been generated. So if your f14-update repo metadata was generated with a certain version of metadata and selective sync uses a different version, the dep list will not be the same as they use different dep resolution algorithms.

So in short the issue is in createrepo. I added support in pulp to re generate the metadata after yum syncs run so the metadata matches the selective syncs.

NOTE: Make sure you resync your repos to get the fixed metadata before proceeding.

Here is my run with the fix:

* resync your f14-updates repo.

$ rm -rf /var/lib/pulp/cache/*

$ sudo pulp-admin repo create --id=testerrata3
Successfully created repository [ testerrata3 ]

$ sudo pulp-admin repo add_errata --id=testerrata3 --source=f14-updates -e FEDORA-2011-0432 -r

Following dependencies are suggested. [u'libblkid-2.18-4.8.fc14.x86_64.rpm', u'glibc-2.13-1.x86_64.rpm', u'libuuid-2.18-4.8.fc14.x86_64.rpm', u'libblkid-2.18-4.8.fc14.i686.rpm', u'glibc-2.13-1.i686.rpm', u'nss-3.12.9-8.fc14.x86_64.rpm', u'nss-util-3.12.9-1.fc14.x86_64.rpm', u'nspr-4.8.7-1.fc14.x86_64.rpm', u'perl-5.12.3-142.fc14.x86_64.rpm', u'tzdata-2011d-3.fc14.noarch.rpm', u'nss-util-3.12.9-1.fc14.i686.rpm', u'nspr-4.8.7-1.fc14.i686.rpm', u'nss-softokn-3.12.9-5.fc14.i686.rpm', u'nss-sysinit-3.12.9-8.fc14.x86_64.rpm', u'nss-softokn-3.12.9-5.fc14.x86_64.rpm', u'nss-softokn-freebl-3.12.9-5.fc14.x86_64.rpm', u'glibc-common-2.13-1.x86_64.rpm', u'libselinux-2.0.96-6.fc14.1.x86_64.rpm', u'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', u'libuuid-2.18-4.8.fc14.i686.rpm', u'krb5-libs-1.8.2-9.fc14.x86_64.rpm', u'libcom_err-1.41.12-6.fc14.x86_64.rpm', u'coreutils-8.5-7.fc14.x86_64.rpm', u'perl-Pod-Escapes-1.04-142.fc14.noarch.rpm', u'openssl-1.0.0d-1.fc14.x86_64.rpm', u'openldap-2.4.23-4.fc14.x86_64.rpm', u'openssh-5.5p1-24.fc14.2.x86_64.rpm', u'info-4.13a-13.fc14.x86_64.rpm', u'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', u'shadow-utils-4.1.4.2-11.fc14.x86_64.rpm', u'udev-161-8.fc14.x86_64.rpm', u'generic-release-14-1.noarch.rpm', u'upstart-sysvinit-0.6.5-10.fc14.x86_64.rpm', u'psmisc-22.13-6.fc14.x86_64.rpm', u'procps-3.2.8-15.fc14.x86_64.rpm', u'procps-3.2.8-15.fc14.i686.rpm', u'sysvinit-tools-2.87-7.dsf.fc14.x86_64.rpm', u'mingetty-1.08-6.fc14.x86_64.rpm', u'iproute-2.6.35-6.fc14.x86_64.rpm', u'gawk-3.1.8-3.fc14.x86_64.rpm', u'chkconfig-1.3.49-1.fc14.x86_64.rpm', u'libselinux-2.0.96-6.fc14.1.i686.rpm', u'audit-libs-2.0.6-1.fc14.i686.rpm', u'audit-libs-2.0.6-1.fc14.x86_64.rpm', u'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', u'setup-2.8.28-1.fc14.noarch.rpm', u'nss-softokn-freebl-3.12.9-5.fc14.i686.rpm', u'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', u'perl-Moose-1.12-2.fc14.x86_64.rpm', u'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', u'perl-Module-Pluggable-3.90-142.fc14.noarch.rpm', u'dbus-libs-1.4.0-2.fc14.x86_64.rpm', u'perl-Package-DeprecationManager-0.10-3.fc14.noarch.rpm', u'perl-Sub-Name-0.05-1.fc14.x86_64.rpm', u'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', u'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', u'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', u'libmount-2.18-4.8.fc14.x86_64.rpm', u'pam-1.1.1-6.fc14.i686.rpm', u'pam-1.1.1-6.fc14.x86_64.rpm', u'libmount-2.18-4.8.fc14.i686.rpm', u'nss-3.12.9-8.fc14.i686.rpm', u'perl-Params-Util-1.03-1.fc14.x86_64.rpm', u'perl-libs-5.12.3-142.fc14.x86_64.rpm', u'perl-libs-5.12.3-142.fc14.i686.rpm', u'perl-threads-shared-1.32-142.fc14.x86_64.rpm', u'gdbm-1.8.3-8.fc14.x86_64.rpm', u'perl-threads-1.75-142.fc14.x86_64.rpm', u'perl-Pod-Simple-3.13-142.fc14.noarch.rpm', u'initscripts-9.20.2-1.fc14.1.x86_64.rpm', u'libudev-161-8.fc14.i686.rpm', u'libudev-161-8.fc14.x86_64.rpm', u'libattr-2.4.44-6.fc14.x86_64.rpm', u'libattr-2.4.44-6.fc14.i686.rpm', u'coreutils-libs-8.5-7.fc14.x86_64.rpm', u'ncurses-5.7-9.20100703.fc14.x86_64.rpm', u'upstart-0.6.5-10.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):y
Successfully added Errata ['FEDORA-2011-0432'] to repo [testerrata3].

$ sudo pulp-admin repo remove_errata --id=testerrata3 -e FEDORA-2011-0432 -r

Following dependencies are suggested. [u'perl-5.12.3-142.fc14.x86_64.rpm', u'glibc-2.13-1.x86_64.rpm', u'glibc-2.13-1.i686.rpm', u'coreutils-8.5-7.fc14.x86_64.rpm', u'audit-libs-2.0.6-1.fc14.x86_64.rpm', u'libselinux-2.0.96-6.fc14.1.x86_64.rpm', u'libselinux-2.0.96-6.fc14.1.i686.rpm', u'audit-libs-2.0.6-1.fc14.i686.rpm', u'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', u'nss-softokn-freebl-3.12.9-5.fc14.i686.rpm', u'glibc-common-2.13-1.x86_64.rpm', u'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', u'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', u'tzdata-2011d-3.fc14.noarch.rpm', u'nss-util-3.12.9-1.fc14.i686.rpm', u'nspr-4.8.7-1.fc14.i686.rpm', u'nspr-4.8.7-1.fc14.x86_64.rpm', u'nss-util-3.12.9-1.fc14.x86_64.rpm', u'libblkid-2.18-4.8.fc14.i686.rpm', u'libuuid-2.18-4.8.fc14.i686.rpm', u'libblkid-2.18-4.8.fc14.x86_64.rpm', u'libattr-2.4.44-6.fc14.x86_64.rpm', u'libattr-2.4.44-6.fc14.i686.rpm', u'pam-1.1.1-6.fc14.x86_64.rpm', u'pam-1.1.1-6.fc14.i686.rpm', u'coreutils-libs-8.5-7.fc14.x86_64.rpm', u'info-4.13a-13.fc14.x86_64.rpm', u'ncurses-5.7-9.20100703.fc14.x86_64.rpm', u'shadow-utils-4.1.4.2-11.fc14.x86_64.rpm', u'libudev-161-8.fc14.i686.rpm', u'libudev-161-8.fc14.x86_64.rpm', u'initscripts-9.20.2-1.fc14.1.x86_64.rpm', u'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', u'sysvinit-tools-2.87-7.dsf.fc14.x86_64.rpm', u'chkconfig-1.3.49-1.fc14.x86_64.rpm', u'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', u'libcom_err-1.41.12-6.fc14.x86_64.rpm', u'nss-3.12.9-8.fc14.x86_64.rpm', u'libuuid-2.18-4.8.fc14.x86_64.rpm', u'perl-Moose-1.12-2.fc14.x86_64.rpm', u'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', u'perl-Module-Pluggable-3.90-142.fc14.noarch.rpm', u'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', u'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', u'perl-Sub-Name-0.05-1.fc14.x86_64.rpm', u'perl-Package-DeprecationManager-0.10-3.fc14.noarch.rpm', u'nss-softokn-3.12.9-5.fc14.x86_64.rpm', u'nss-sysinit-3.12.9-8.fc14.x86_64.rpm', u'krb5-libs-1.8.2-9.fc14.x86_64.rpm', u'openssl-1.0.0d-1.fc14.x86_64.rpm', u'openldap-2.4.23-4.fc14.x86_64.rpm', u'openssh-5.5p1-24.fc14.2.x86_64.rpm', u'nss-softokn-3.12.9-5.fc14.i686.rpm', u'nss-softokn-freebl-3.12.9-5.fc14.x86_64.rpm', u'upstart-0.6.5-10.fc14.x86_64.rpm', u'setup-2.8.28-1.fc14.noarch.rpm', u'libmount-2.18-4.8.fc14.x86_64.rpm', u'libmount-2.18-4.8.fc14.i686.rpm', u'nss-3.12.9-8.fc14.i686.rpm', u'perl-libs-5.12.3-142.fc14.x86_64.rpm', u'perl-libs-5.12.3-142.fc14.i686.rpm', u'perl-threads-shared-1.32-142.fc14.x86_64.rpm', u'gdbm-1.8.3-8.fc14.x86_64.rpm', u'perl-threads-1.75-142.fc14.x86_64.rpm', u'perl-Pod-Simple-3.13-142.fc14.noarch.rpm', u'perl-Pod-Escapes-1.04-142.fc14.noarch.rpm', u'dbus-libs-1.4.0-2.fc14.x86_64.rpm', u'upstart-sysvinit-0.6.5-10.fc14.x86_64.rpm', u'udev-161-8.fc14.x86_64.rpm', u'generic-release-14-1.noarch.rpm', u'psmisc-22.13-6.fc14.x86_64.rpm', u'procps-3.2.8-15.fc14.x86_64.rpm', u'procps-3.2.8-15.fc14.i686.rpm', u'mingetty-1.08-6.fc14.x86_64.rpm', u'iproute-2.6.35-6.fc14.x86_64.rpm', u'gawk-3.1.8-3.fc14.x86_64.rpm', u'perl-Params-Util-1.03-1.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):y
Successfully removed Errata ['FEDORA-2011-0432'] from repo [testerrata3].

$ sudo pulp-admin repo content --id=testerrata3
+------------------------------------------+
           Contents of testerrata3
+------------------------------------------+

Packages in testerrata3: 

 none

Errata in testerrata3: 

 none

Files in testerrata3: 

 none

Comment 4 Jay Dobies 2011-04-13 19:22:58 UTC
Fixed in build 0.163.

Comment 5 Preethi Thomas 2011-04-15 15:59:25 UTC
verified

[root@preethi ~]# rpm -q pulp
pulp-0.0.163-1.fc14.noarch

[root@preethi ~]# pulp-admin -u admin -p admin repo sync --id=f14-update -F
Sync for repository f14-update started
Sync: Finished
0/14375 new items downloaded
14375/14375 existing items processed

Item Details: 
Rpms: 7792/7792
Delta_Rpms: 6583/6583

[root@preethi ~]#  rm -rf /var/lib/pulp/cache/*
[root@preethi ~]# pulp-admin repo create --id=testerrata3
Successfully created repository [ testerrata3 ]

[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# pulp-admin repo add_errata --id=testerrata3 --source=f14-update -e FEDORA-2011-0432 -r

Following dependencies are suggested. ['glibc-2.13-1.x86_64.rpm', 'pam-1.1.1-6.fc14.x86_64.rpm', 'pam-1.1.1-6.fc14.i686.rpm', 'audit-libs-2.0.6-1.fc14.x86_64.rpm', 'audit-libs-2.0.6-1.fc14.i686.rpm', 'libblkid-2.18-4.8.fc14.x86_64.rpm', 'libblkid-2.18-4.8.fc14.i686.rpm', 'libuuid-2.18-4.8.fc14.x86_64.rpm', 'info-4.13a-13.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.x86_64.rpm', 'coreutils-8.5-7.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.i686.rpm', 'glibc-2.13-1.i686.rpm', 'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', 'libuuid-2.18-4.8.fc14.i686.rpm', 'libselinux-2.0.96-6.fc14.1.x86_64.rpm', 'libcom_err-1.41.12-6.fc14.x86_64.rpm', 'krb5-libs-1.8.2-9.fc14.x86_64.rpm', 'openldap-2.4.23-4.fc14.x86_64.rpm', 'openssh-5.5p1-24.fc14.2.x86_64.rpm', 'openssl-1.0.0d-1.fc14.x86_64.rpm', 'perl-5.12.3-143.fc14.x86_64.rpm', 'tzdata-2011d-3.fc14.noarch.rpm', 'nss-3.12.9-9.fc14.x86_64.rpm', 'nss-util-3.12.9-1.fc14.x86_64.rpm', 'nspr-4.8.7-1.fc14.x86_64.rpm', 'perl-Pod-Escapes-1.04-143.fc14.noarch.rpm', 'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', 'nspr-4.8.7-1.fc14.i686.rpm', 'nss-util-3.12.9-1.fc14.i686.rpm', 'nss-softokn-freebl-3.12.9-5.fc14.i686.rpm', 'perl-Params-Util-1.03-1.fc14.x86_64.rpm', 'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', 'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', 'perl-Package-DeprecationManager-0.10-3.fc14.noarch.rpm', 'perl-Sub-Name-0.05-1.fc14.x86_64.rpm', 'perl-threads-shared-1.32-143.fc14.x86_64.rpm', 'perl-libs-5.12.3-143.fc14.x86_64.rpm', 'gdbm-1.8.3-8.fc14.x86_64.rpm', 'perl-libs-5.12.3-143.fc14.i686.rpm', 'perl-Pod-Simple-3.13-143.fc14.noarch.rpm', 'perl-Module-Pluggable-3.90-143.fc14.noarch.rpm', 'perl-threads-1.75-143.fc14.x86_64.rpm', 'dbus-libs-1.4.0-2.fc14.x86_64.rpm', 'upstart-sysvinit-0.6.5-10.fc14.x86_64.rpm', 'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', 'perl-Moose-1.12-2.fc14.x86_64.rpm', 'nss-softokn-freebl-3.12.9-5.fc14.x86_64.rpm', 'libselinux-2.0.96-6.fc14.1.i686.rpm', 'glibc-common-2.13-1.x86_64.rpm', 'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', 'initscripts-9.20.2-1.fc14.1.x86_64.rpm', 'nss-3.12.9-9.fc14.i686.rpm', 'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', 'setup-2.8.28-1.fc14.noarch.rpm', 'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', 'nss-softokn-3.12.9-5.fc14.i686.rpm', 'nss-sysinit-3.12.9-9.fc14.x86_64.rpm', 'iproute-2.6.35-6.fc14.x86_64.rpm', 'psmisc-22.13-6.fc14.x86_64.rpm', 'udev-161-8.fc14.x86_64.rpm', 'chkconfig-1.3.49-1.fc14.x86_64.rpm', 'sysvinit-tools-2.87-7.dsf.fc14.x86_64.rpm', 'generic-release-14-1.noarch.rpm', 'gawk-3.1.8-3.fc14.x86_64.rpm', 'grep-2.7-2.fc14.x86_64.rpm', 'procps-3.2.8-15.fc14.x86_64.rpm', 'procps-3.2.8-15.fc14.i686.rpm', 'shadow-utils-4.1.4.2-11.fc14.x86_64.rpm', 'mingetty-1.08-6.fc14.x86_64.rpm', 'upstart-0.6.5-10.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.i686.rpm', 'coreutils-libs-8.5-7.fc14.x86_64.rpm', 'ncurses-5.7-9.20100703.fc14.x86_64.rpm', 'nss-softokn-3.12.9-5.fc14.x86_64.rpm', 'libudev-161-8.fc14.i686.rpm', 'libudev-161-8.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):Y
Successfully added Errata ['FEDORA-2011-0432'] to repo [testerrata3].

[root@preethi ~]# pulp-admin repo remove_errata --id=testerrata3 -e FEDORA-2011-0432 -r

Following dependencies are suggested. ['glibc-2.13-1.x86_64.rpm', 'glibc-2.13-1.i686.rpm', 'ncurses-libs-5.7-9.20100703.fc14.x86_64.rpm', 'audit-libs-2.0.6-1.fc14.x86_64.rpm', 'audit-libs-2.0.6-1.fc14.i686.rpm', 'libselinux-2.0.96-6.fc14.1.i686.rpm', 'libselinux-2.0.96-6.fc14.1.x86_64.rpm', 'coreutils-8.5-7.fc14.x86_64.rpm', 'ncurses-base-5.7-9.20100703.fc14.x86_64.rpm', 'nss-softokn-freebl-3.12.9-5.fc14.i686.rpm', 'glibc-common-2.13-1.x86_64.rpm', 'ncurses-libs-5.7-9.20100703.fc14.i686.rpm', 'tzdata-2011d-3.fc14.noarch.rpm', 'nss-util-3.12.9-1.fc14.i686.rpm', 'nspr-4.8.7-1.fc14.x86_64.rpm', 'nspr-4.8.7-1.fc14.i686.rpm', 'nss-util-3.12.9-1.fc14.x86_64.rpm', 'nss-softokn-3.12.9-5.fc14.x86_64.rpm', 'nss-sysinit-3.12.9-9.fc14.x86_64.rpm', 'perl-5.12.3-143.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.x86_64.rpm', 'libattr-2.4.44-6.fc14.i686.rpm', 'pam-1.1.1-6.fc14.x86_64.rpm', 'grep-2.7-2.fc14.x86_64.rpm', 'info-4.13a-13.fc14.x86_64.rpm', 'coreutils-libs-8.5-7.fc14.x86_64.rpm', 'ncurses-5.7-9.20100703.fc14.x86_64.rpm', 'pam-1.1.1-6.fc14.i686.rpm', 'initscripts-9.20.2-1.fc14.1.x86_64.rpm', 'util-linux-ng-2.18-4.8.fc14.x86_64.rpm', 'chkconfig-1.3.49-1.fc14.x86_64.rpm', 'libudev-161-8.fc14.i686.rpm', 'libudev-161-8.fc14.x86_64.rpm', 'sysvinit-tools-2.87-7.dsf.fc14.x86_64.rpm', 'shadow-utils-4.1.4.2-11.fc14.x86_64.rpm', 'libblkid-2.18-4.8.fc14.x86_64.rpm', 'libblkid-2.18-4.8.fc14.i686.rpm', 'libuuid-2.18-4.8.fc14.x86_64.rpm', 'libuuid-2.18-4.8.fc14.i686.rpm', 'perl-App-Nopaste-0.25-1.fc14.noarch.rpm', 'libcom_err-1.41.12-6.fc14.x86_64.rpm', 'nss-3.12.9-9.fc14.x86_64.rpm', 'openssh-clients-5.5p1-24.fc14.2.x86_64.rpm', 'perl-Module-Pluggable-3.90-143.fc14.noarch.rpm', 'perl-Moose-1.12-2.fc14.x86_64.rpm', 'perl-threads-shared-1.32-143.fc14.x86_64.rpm', 'perl-libs-5.12.3-143.fc14.x86_64.rpm', 'gdbm-1.8.3-8.fc14.x86_64.rpm', 'perl-libs-5.12.3-143.fc14.i686.rpm', 'perl-Pod-Simple-3.13-143.fc14.noarch.rpm', 'perl-threads-1.75-143.fc14.x86_64.rpm', 'perl-Class-MOP-1.08-1.fc14.x86_64.rpm', 'perl-Try-Tiny-0.07-1.fc14.noarch.rpm', 'perl-Package-DeprecationManager-0.10-3.fc14.noarch.rpm', 'perl-Sub-Name-0.05-1.fc14.x86_64.rpm', 'krb5-libs-1.8.2-9.fc14.x86_64.rpm', 'openldap-2.4.23-4.fc14.x86_64.rpm', 'openssh-5.5p1-24.fc14.2.x86_64.rpm', 'openssl-1.0.0d-1.fc14.x86_64.rpm', 'nss-3.12.9-9.fc14.i686.rpm', 'nss-softokn-freebl-3.12.9-5.fc14.x86_64.rpm', 'upstart-0.6.5-10.fc14.x86_64.rpm', 'setup-2.8.28-1.fc14.noarch.rpm', 'libmount-2.18-4.8.fc14.x86_64.rpm', 'libmount-2.18-4.8.fc14.i686.rpm', 'dbus-libs-1.4.0-2.fc14.x86_64.rpm', 'upstart-sysvinit-0.6.5-10.fc14.x86_64.rpm', 'nss-softokn-3.12.9-5.fc14.i686.rpm', 'perl-Pod-Escapes-1.04-143.fc14.noarch.rpm', 'iproute-2.6.35-6.fc14.x86_64.rpm', 'psmisc-22.13-6.fc14.x86_64.rpm', 'udev-161-8.fc14.x86_64.rpm', 'generic-release-14-1.noarch.rpm', 'gawk-3.1.8-3.fc14.x86_64.rpm', 'procps-3.2.8-15.fc14.x86_64.rpm', 'procps-3.2.8-15.fc14.i686.rpm', 'mingetty-1.08-6.fc14.x86_64.rpm', 'perl-Params-Util-1.03-1.fc14.x86_64.rpm'] 
Would you like us to add these?(Y/N/Q):Y
Successfully removed Errata ['FEDORA-2011-0432'] from repo [testerrata3].

[root@preethi ~]# pulp-admin repo content --id=testerrata3
+------------------------------------------+
           Contents of testerrata3
+------------------------------------------+

Packages in testerrata3: 

 none

Errata in testerrata3: 

 none

Files in testerrata3: 

 none

Comment 6 Preethi Thomas 2011-08-16 12:09:49 UTC
Closing with Community Release 15

pulp-0.0.223-4.

Comment 7 Preethi Thomas 2011-08-16 12:22:08 UTC
Closing with Community Release 15

pulp-0.0.223-4.


Note You need to log in before you can comment on or make changes to this bug.