In the bindings for unit copy: if 'resursive' in kwargs and kwargs['recursive']:
Fixed typo.
fails-qa [root@mgmt8 ~]# rpm -q pulp-server pulp-server-2.1.0-0.26.beta.noarch [root@mgmt8 ~]# See Repo1 has [root@mgmt8 ~]# pulp-admin rpm repo content rpm --repo-id Repo1 --str-eq 'name=pulp-agent' Arch: noarch Buildhost: localhost Checksum: 26d8c8bf63e18d3a3d98641aa8afce560440c8876a89d8682d2393a497829b66 Checksumtype: sha256 Description: The pulp agent, used to provide remote command & control and scheduled actions such as reporting installed content profiles on a defined interval. Epoch: 0 Filename: pulp-agent-2.1.0-0.26.beta.noarch.rpm License: GPLv2 Name: pulp-agent Provides: [[u'pulp-agent', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'config(pulp-agent)', u'EQ', [u'0', u'2.1.0', u'0.26.beta']]] Release: 0.26.beta Requires: [[u'python-pulp-bindings', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'python-pulp-agent-lib', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'pulp-consumer-client', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'gofer', u'GE', [u'0', u'0.74', None]]] Vendor: Version: 2.1.0 [root@mgmt8 ~]# pulp-admin rpm repo copy rpm --from-repo-id Repo1 --to-repo-id Repo3 --str-eq 'name=pulp-agent' -r Progress on this task can be viewed using the commands under "repo tasks". [root@mgmt8 ~]# pulp-admin rpm repo content rpm --repo-id Repo3 Arch: noarch Buildhost: localhost Checksum: 26d8c8bf63e18d3a3d98641aa8afce560440c8876a89d8682d2393a497829b66 Checksumtype: sha256 Description: The pulp agent, used to provide remote command & control and scheduled actions such as reporting installed content profiles on a defined interval. Epoch: 0 Filename: pulp-agent-2.1.0-0.26.beta.noarch.rpm License: GPLv2 Name: pulp-agent Provides: [[u'pulp-agent', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'config(pulp-agent)', u'EQ', [u'0', u'2.1.0', u'0.26.beta']]] Release: 0.26.beta Requires: [[u'python-pulp-bindings', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'python-pulp-agent-lib', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'pulp-consumer-client', u'EQ', [u'0', u'2.1.0', u'0.26.beta']], [u'gofer', u'GE', [u'0', u'0.74', None]]] Vendor: Version: 2.1.0 [root@mgmt8 ~]# [root@mgmt8 ~]# pulp-admin rpm repo list +----------------------------------------------------------------------+ RPM Repositories +----------------------------------------------------------------------+ Id: Repo1 Display Name: Repo1 Description: None Content Unit Counts: Package Group: 3 Rpm: 41 Id: Repo2 Display Name: Repo2 Description: None Content Unit Counts: Rpm: 41 Id: Repo3 Display Name: Repo3 Description: None Content Unit Counts: Rpm: 1
[root@mgmt8 ~]# pulp-admin rpm repo copy rpm --from-repo-id Repo1 --to-repo-id Repo3 --str-eq 'name=pulp-agent' --recursive Progress on this task can be viewed using the commands under "repo tasks". [root@mgmt8 ~]# pulp-admin rpm repo list +----------------------------------------------------------------------+ RPM Repositories +----------------------------------------------------------------------+ Id: Repo1 Display Name: Repo1 Description: None Content Unit Counts: Package Group: 3 Rpm: 41 Id: Repo2 Display Name: Repo2 Description: None Content Unit Counts: Rpm: 41 Id: Repo3 Display Name: Repo3 Description: None Content Unit Counts: Rpm: 1 [root@mgmt8 ~]# rpm -q pulp-server pulp-server-2.1.0-0.26.beta.noarch
Randy - Can you investigate if this is a plugin-side problem as well? We need this for the Sat6 tech preview.
Randy - Nevermind, this is a duplicate of: 928964 *** This bug has been marked as a duplicate of bug 928964 ***