$ pulp-admin repo delete_package --id=rhel-i386-client-5 --id=rhel-i386-server-5 -p foo Package [foo] is not part of the source repository [rhel-i386-server-5] Successfully removed package(s) ['foo'] to repo [rhel-i386-server-5]. The first message doesn't make sense. What's the source repo? Does it contain sources or does it mean it's the repo we're deleting from? I'd also avoid 'is not part of' part of the message. Sounds like is not on some kind of whitelist or so. 'does not exist in' would be more clear to me. The second message is obviously wrong. There was no package -> nothing was deleted.
fixed $ sudo pulp-admin repo delete_package --id=pk01 -p foo -p patb-0.1-2.x86_64.rpm -p emoticons-0.1-2.x86_64.rpm Package [foo] does not exist in repository [pk01] Successfully removed package patb-0.1-2.x86_64.rpm from repo [pk01]. Successfully removed package emoticons-0.1-2.x86_64.rpm from repo [pk01].
Fixed in build 0.117.
[root@pulp ~]# rpm -q pulp pulp-0.0.119-1.fc14.noarch [root@pulp ~]# [root@pulp ~]# pulp-admin repo delete_package --id=package_group_test_repo -p foo -p patb Package [foo] does not exist in repository [package_group_test_repo] Package [patb] does not exist in repository [package_group_test_repo]
Closing with Community Release 15 pulp-0.0.223-4.