You have this error after you have removed the rpm? If it is possible for
you, could you lpease try to restart your server? And check again.

Kind regrads


2014-03-25 11:29 GMT+01:00 Alex Leonhardt <[email protected]>:

> Aha, seems to be gone now - or at least it's no longer on the webpage, but
> when I run publish on that repo again - I get this now:
>
>
> +----------------------------------------------------------------------+
>             Publishing Repository [#reponame#]
> +----------------------------------------------------------------------+
>
> This command may be exited by pressing ctrl+c without affecting the actual
> operation on the server.
>
> Publishing packages...
> [==================================================] 100%
> Packages: 5/5 items
> Individual errors encountered during publishing:
>
> An unexpected error has occurred. More information can be found in the
> client
> log file ~/.pulp/admin.log.
>
>
> admin.log:
> TypeError: list indices must be integers, not str
> 2014-03-25 10:22:32,280 - ERROR - Client-side exception occurred
> Traceback (most recent call last):
>   File "/usr/lib/python2.6/site-packages/pulp/client/extensions/core.py",
> line 478, in run
>     exit_code = Cli.run(self, args)
>   File "/usr/lib/python2.6/site-packages/okaara/cli.py", line 966, in run
>     exit_code = command_or_section.execute(self.prompt, remaining_args)
>   File
> "/usr/lib/python2.6/site-packages/pulp/client/extensions/extensions.py",
> line 224, in execute
>     return self.method(*arg_list, **clean_kwargs)
>   File
> "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/sync_publish.py",
> line 221, in run
>     status.display_task_status(self.context, self.renderer, task_id)
>   File
> "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 41, in display_task_status
>     _display_status(context, renderer, task_list)
>   File
> "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 95, in _display_status
>     _display_task_status(context, renderer, task.task_id,
> quiet_waiting=quiet_waiting)
>   File
> "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 122, in _display_task_status
>     renderer.display_report(response.response_body.progress)
>   File
> "/usr/lib/python2.6/site-packages/pulp_rpm/extension/admin/status.py", line
> 74, in display_report
>     self.render_packages_step(progress_report)
>   File
> "/usr/lib/python2.6/site-packages/pulp_rpm/extension/admin/status.py", line
> 282, in render_packages_step
>     render_itemized_in_progress_state(self.prompt, data, _('packages'),
> self.packages_bar, state)
>   File "/usr/lib/python2.6/site-packages/pulp_rpm/common/status_utils.py",
> line 119, in render_itemized_in_progress_state
>     error_msg = error['error']
>
>
> I also did another
>
>  $ pulp-admin orphan remove --all
> Request accepted
>
> and tried to publish again, with the same result/s.
>
>
>
> Alex
>
>
>
>
>
>
> On 25 March 2014 10:09, Koen Vanoppen <[email protected]> wrote:
>
>> What happens when you remove the file from /var/lib/pulp/content/rpm/ ?
>>
>> Just an idea...
>>
>> Kind regards,
>>
>> Koen
>>
>>
>> 2014-03-25 10:47 GMT+01:00 Alex Leonhardt <[email protected]>:
>>
>>>  hi,
>>>
>>> for some odd reason i've stopped being able to remove a RPM from one of
>>> our repositories - the actions / checks seem to be returning OK although
>>> the RPM is not being removed.
>>>
>>> STR:
>>>
>>> login to pulp with
>>> $ pulp-admin login -u admin -p therealpassword
>>>
>>> remove the rpm with
>>> $ pulp-admin rpm repo remove rpm --repo-id #reponame# --match
>>> filename=#fullfilename#
>>> Output:
>>> Progress on this task can be viewed using the commands under "repo
>>> tasks".
>>>
>>> check progress with
>>> $ pulp-admin repo tasks list --repo-id #reponame#
>>> Output:
>>> +----------------------------------------------------------------------+
>>>                                  Tasks
>>> +----------------------------------------------------------------------+
>>>
>>> Operations:  unassociate
>>> Resources:   #reponame# (repository)
>>> State:       Successful
>>> Start Time:  2014-03-25T09:42:19Z
>>> Finish Time: 2014-03-25T09:42:19Z
>>> Result:      N/A
>>> Task Id:     4c8f6ea7-eedd-46fe-bf58-6bc0824ed3fc
>>>
>>> check if rpm is now orphaned:
>>>  $ pulp-admin orphan list --details
>>> +----------------------------------------------------------------------+
>>>                                 Summary
>>> +----------------------------------------------------------------------+
>>>
>>> Total:  0
>>>
>>> ok, so lets try and re-publish the repo and check again
>>>
>>>   $ pulp-admin rpm repo publish run --repo-id=#reponame#
>>> +----------------------------------------------------------------------+
>>>             Publishing Repository [#reponame#]
>>> +----------------------------------------------------------------------+
>>>
>>> This command may be exited by pressing ctrl+c without affecting the
>>> actual
>>> operation on the server.
>>>
>>> Publishing packages...
>>> [==================================================] 100%
>>> Packages: 5/5 items
>>> ... completed
>>>
>>> Publishing distributions...
>>> [==================================================] 100%
>>> Distributions: 0/0 items
>>> ... completed
>>>
>>> Generating metadata
>>> [-]
>>> ... completed
>>>
>>> Publishing repository over HTTPS
>>> [-]
>>> ... completed
>>>
>>> Publishing repository over HTTP
>>> [-]
>>> ... completed
>>>
>>>
>>> so the 5/5 items tells me (as there are 5 rpms including the one i want
>>> to remove in the repo), it didnt work, still
>>>
>>> so let's check if it was orphaned now
>>>
>>>  $ pulp-admin orphan list --details
>>> +----------------------------------------------------------------------+
>>>                                 Summary
>>> +----------------------------------------------------------------------+
>>>
>>> Total:  0
>>>
>>> So, still not able to remove the RPM !
>>>
>>> What am I doing wrong ? What do you need ? Pulp logs ??
>>>
>>> Alex
>>>
>>>
>>>
>>> _______________________________________________
>>> Pulp-list mailing list
>>> [email protected]
>>> https://www.redhat.com/mailman/listinfo/pulp-list
>>>
>>
>>
>
>
> --
> | RHCE | Sen Sys Engineer / Platform Architect | www.vcore.co |
> www.vsearchcloud.com |
>
_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to