Thanks for your email Justin.
The files contain a list of rpms in the same directory, for example:
./bind-sdb-9.3.6-25.P1.el5_11.2.x86_64.rpm
./mysql55-mysql-devel-5.5.40-2.el5.x86_64.rpm
./firefox-31.6.0-2.el5.centos.x86_64.rpm
./firefox-38.0.1-2.el5.centos.x86_64.rpm
I only seem to have them for specific releases and haven't had a repeat of
the problem since chowning them.
find /var/lib/pulp/published/yum/master/yum_distributor/ -name "*slog"
-exec ls -l {} ;
-rw-------. 1 apache apache 42892 Nov 3 14:19
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS6-Updates/1453237413.9/translog
-rw-------. 1 apache apache 17946 Nov 3 11:27
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-SL63i386-UpdatesFastbugs/1444911759.96/translog
-rw-------. 1 apache apache 269545 Nov 3 11:27
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-OL6GA-Base/1453253155.7/translog
-rw-------. 1 apache apache 429746 Nov 3 11:27
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-SL63i386-OS/1444911771.72/translog
-rw-------. 1 apache apache 497818 Nov 3 15:54
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS5-OS/1453237698.82/slog
-rw-------. 1 apache apache 22874 Nov 3 15:54
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS5-Updates/1453237438.11/slog
-rw-------. 1 apache apache 156446 Nov 3 11:27
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-SL63i386-UpdatesSecurity/1444911876.16/translog
-rw-------. 1 apache apache 595242 Nov 3 11:26
/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS6-OS/1453237382.63/translog
For the example used, I am syncing with:
http://mirror.centos.org/centos/5/updates/x86_64/
An example traceback is:
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
Task
pulp.server.managers.repo.publish.publish[bb5beed3-ccda-4a0a-8935-ccd96202ecbd]
raised unexpected:
Error([(u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-OL6GA-Base/1446512964.51/translog',
u'/var/lib/pulp/working/repos/Default_Organization-OL6GA-Base/distributors/yum_distributor/translog',
"[Errno 13] Permission denied:
u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-OL6GA-Base/1446512964.51/translog'")],)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
Traceback (most recent call last):
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File "/usr/lib/python2.6/site-packages/celery/app/trace.py", line 240, in
trace_task
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
R = retval = fun(*args, **kwargs)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File "/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py", line
328, in call
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
return super(Task, self).call(*args, **kwargs)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File "/usr/lib/python2.6/site-packages/celery/app/trace.py", line 437, in
protected_call
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
return self.run(*args, **kwargs)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/server/managers/repo/publish.py",
line 99, in publish
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
transfer_repo, conduit, call_config)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/server/managers/repo/publish.py",
line 127, in _do_publish
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
publish_report = publish_repo(transfer_repo, conduit, call_config)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File "/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py", line
483, in wrap_f
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
return f(*args, **kwargs)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp_rpm/plugins/distributors/yum/distributor.py",
line 174, in publish_repo
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
return self._publisher.publish()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
558, in publish
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
return self.process_lifecycle()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
503, in process_lifecycle
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
super(PluginStep, self).process_lifecycle()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
127, in process_lifecycle
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
step.process()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
204, in process
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
self._process_block()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
246, in _process_block
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
self.process_main()
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File
"/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py", line
863, in process_main
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
shutil.copytree(self.source_dir, self.target_dir,
symlinks=self.preserve_symlinks)
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
File "/usr/lib64/python2.6/shutil.py", line 173, in copytree
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
raise Error, errors
Jan 18 01:18:26 katello_server pulp: celery.worker.job:ERROR: (20041-79328)
Error:
[(u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-OL6GA-Base/1446512964.51/translog',
u'/var/lib/pulp/working/repos/Default_Organization-OL6GA-Base/distributors/yum_distributor/translog',
"[Errno 13] Permission denied:
u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-OL6GA-Base/1446512964.51/translog'")]
Cheers.
···
On Wednesday, 20 January 2016 14:10:43 UTC, jsherril wrote:
>
> On 01/19/2016 09:36 AM, JC wrote:
>
> Post upgrade, syncing a repository showed, for example:
>
> PLP0000: [(u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS5-Updates/1446498313.94/slog', u'/var/lib/pulp/working/repos/Default_Organization-CentOS5-Updates/distributors/yum_distributor/slog', "[Errno 13] *Permission denied*: u'/var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS5-Updates/1446498313.94/slog'")]
>
>
> Changing file ownership resolved the problem, but I'm not sure it will
> persist... For example,
>
> $ chown apache:apache
> /var/lib/pulp/published/yum/master/yum_distributor/Default_Organization-CentOS5-Updates/1446498313.94/slog
>
>
> The pulp team was not really familiar with the purpose of this file.
>
> * What are its contents?
> * What is the upstream repo url you are syncing from?
> * Do you see a traceback related to this error in /var/log/messages? It
> might help determine what pulp was trying to do at the time.
>
> -Justin
>
>
>
> The files were owned root:root previously.
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to foreman-user...@googlegroups.com .
> To post to this group, send email to forema...@googlegroups.com
> .
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>
>
>