Hide Forgot
Description of problem: If you have a distribution associated to one or more repos, if remove the last reference to the distribution using remove_distribution the distribution files still remain in the file system. That needs to be removed as well. [root@preethi ~]# pulp-admin distribution list No distributions found to list [root@preethi ~]# ls /var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/ boot.iso efidisk.img install.img repomd.xml.lock efiboot.img initrd.img repomd.xml vmlinuz [root@preethi ~]# pulp-admin repo add_distribution --id=f14 -d ks-Fedora-Fedora-14-x86_64 error: operation failed: PulpException: Distribution ID [ks-Fedora-Fedora-14-x86_64] does not exist [root@preethi ~]# [root@preethi ~]# rpm -q pulp pulp-0.0.241-1.fc15.noarch [root@preethi ~]#
build 0.242-2
[root@qeblade25 ~]# rpm -q pulp pulp-0.0.242-2.el6.noarch [root@qeblade25 ~]# [root@qeblade25 ~]# pulp-admin -u admin -p admin repo remove_distribution -d ks-Fedora-Fedora-14-x86_64 --id=f14-new-clone1 Successfully removed distribution id ks-Fedora-Fedora-14-x86_64 to repo [f14-new-clone1]. [root@qeblade25 ~]# [root@qeblade25 ~]# [root@qeblade25 ~]# [root@qeblade25 ~]# pulp-admin distribution list+------------------------------------------+ List of Available Distributions +------------------------------------------+ Id ks-Fedora-Fedora-14-x86_64 Description ks-Fedora-Fedora-14-x86_64 Family Fedora Variant Fedora Version 14 URL Timestamp 2010-10-21T14:27:17 [root@qeblade25 ~]# pulp-admin -u admin -p admin repo add_distribution -d ks-Fedora-Fedora-14-x86_64 --id=f14-clone Successfully associated distribution id ks-Fedora-Fedora-14-x86_64 to repo [f14-clone]. [root@qeblade25 ~]# pulp-admin distribution list+------------------------------------------+ List of Available Distributions +------------------------------------------+ Id ks-Fedora-Fedora-14-x86_64 Description ks-Fedora-Fedora-14-x86_64 Family Fedora Variant Fedora Version 14 URL https://qeblade25.rhq.lab.eng.bos.redhat.com/pulp/ks/f14-clone/ Timestamp 2010-10-21T14:27:17 [root@qeblade25 ~]# pulp-admin -u admin -p admin repo add_distribution -d ks-Fedora-Fedora-14-x86_64 --id=f14 Successfully associated distribution id ks-Fedora-Fedora-14-x86_64 to repo [f14]. [root@qeblade25 ~]# pulp-admin -u admin -p admin repo add_distribution -d ks-Fedora-Fedora-14-x86_64 --id=f14-clone-1 error: operation failed: No repository f14-clone-1 [root@qeblade25 ~]# pulp-admin -u admin -p admin repo add_distribution -d ks-Fedora-Fedora-14-x86_64 --id=f14-new-clone1 Successfully associated distribution id ks-Fedora-Fedora-14-x86_64 to repo [f14-new-clone1]. [root@qeblade25 ~]# [root@qeblade25 ~]# [root@qeblade25 ~]# pulp-admin distribution list+------------------------------------------+ List of Available Distributions +------------------------------------------+ Id ks-Fedora-Fedora-14-x86_64 Description ks-Fedora-Fedora-14-x86_64 Family Fedora Variant Fedora Version 14 URL https://qeblade25.rhq.lab.eng.bos.redhat.com/pulp/ks/released/F-14/GOLD/Fedora/x86_64/os/ https://qeblade25.rhq.lab.eng.bos.redhat.com/pulp/ks/f14-clone/ https://qeblade25.rhq.lab.eng.bos.redhat.com/pulp/ks/f14-new-clone1/ Timestamp 2010-10-21T14:27:17 [root@qeblade25 ~]# pulp-admin distribution list +------------------------------------------+ List of Available Distributions +------------------------------------------+ Id ks-Fedora-Fedora-14-x86_64 Description ks-Fedora-Fedora-14-x86_64 Family Fedora Variant Fedora Version 14 URL https://qeblade25.rhq.lab.eng.bos.redhat.com/pulp/ks/released/F-14/GOLD/Fedora/x86_64/os/ Timestamp 2010-10-21T14:27:17 [root@qeblade25 ~]# pulp-admin repo delete --id=f14 Successful deleted repository [ f14 ] [root@qeblade25 ~]# pulp-admin distribution list No distributions found to list [root@qeblade25 ~]#
Pulp v1.0 is released Closed Current Release.