<div dir="ltr">Attempting to answer my own question...<br><br><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="gmail_quote">Is it also not possible to copy RPM/SRPMs into a repo that has a feed? Can I modify the repo and remove the feed URL after the initial sync in order to allow me to manage it manually from that point forward?</div>
</blockquote><br></div>I tried removing the feed from the repo config (which appeared to work), but still was unable to copy an SRPM from one repo to another. I was able to copy an RPM from and to the same repos (and later delete the RPM) - but not an SRPM.<br>
<br></div><div class="gmail_extra">$ pulp-admin rpm repo list --details<br></div><div class="gmail_extra"><snip><br>Id: ol5-x86_64-q3<br>Display Name: OL5 Q3 patches<br>Description: None<br>
Content Unit Counts:<br> Package Category: 6<br> Package Group: 99<br> Rpm: 3970<br>Notes:<br>Importers:<br> Config:<br> Feed URL: <a href="http://my-internal-host/repo/OL5-20130830/">http://my-internal-host/repo/OL5-20130830/</a><br>
Id: yum_importer<br> Importer Type Id: yum_importer<br> Last Sync: 2013-12-02T22:03:00Z<br> Repo Id: ol5-x86_64-q3<br> Scheduled Syncs:<br></div><div class="gmail_extra"></snip><br>
<br>$ pulp-admin rpm repo update --repo-id=ol5-x86_64-q3 --feed=<br>Repository [ol5-x86_64-q3] successfully updated<br><br>$ pulp-admin rpm repo content srpm --repo-id=live-ol5-x86_64-os --match filename=httpd-2.2.3-83.0.1.el5_10.src.rpm --fields name,filename<br>
Filename: httpd-2.2.3-83.0.1.el5_10.src.rpm<br>Name: httpd<br><br>$ pulp-admin rpm repo copy srpm --from-repo-id=live-ol5-x86_64-os --to-repo-id=ol5-x86_64-q3 --match filename=httpd-2.2.3-83.0.1.el5_10.src.rpm<br>Progress on this task can be viewed using the commands under "repo tasks".<br>
<br>$ pulp-admin repo tasks list --repo-id=ol5-x86_64-q3<br>+----------------------------------------------------------------------+<br> Tasks<br>+----------------------------------------------------------------------+<br>
<br>Operations: associate<br>Resources: ol5-x86_64-q3 (repository), live-ol5-x86_64-os (repository)<br>State: Successful<br>Start Time: 2013-12-03T20:40:37Z<br>Finish Time: 2013-12-03T20:40:39Z<br>Result: N/A<br>
Task Id: 61f3448c-5db0-44bb-8db2-f52b29d0b262<br><br>$ pulp-admin rpm repo content srpm --repo-id=ol5-x86_64-q3 --fields name,filename<br>$ pulp-admin rpm repo list --details<br></div><div class="gmail_extra"><snip><br>
Id: ol5-x86_64-q3<br>Display Name: OL5 Q3 patches<br>Description: None<br>Content Unit Counts:<br> Package Category: 6<br> Package Group: 99<br> Rpm: 3970<br>Notes:<br>Importers:<br>
Config:<br> Id: yum_importer<br> Importer Type Id: yum_importer<br> Last Sync: 2013-12-02T22:03:00Z<br> Repo Id: ol5-x86_64-q3<br> Scheduled Syncs:<br></div><div class="gmail_extra"></snip><br>
</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div></div>