[Pulp-list] Repository sync issue - Writing Listings File error

Randy Barlow rbarlow at redhat.com
Tue Mar 24 20:03:47 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 03/24/2015 02:35 PM, Vijayabalan Balakrishnan wrote:
> Mar 24 07:52:19 pocserver pulp: celery.worker.job:ERROR: Task
> pulp.server.managers.repo.publish.publish[ff79e83a-4d58-437f-b013-c628368ab5d1]
> raised unexpected: UnicodeEncodeError('ascii', u'rhel-6\xa0', 6, 7,
> 'ordinal not in range(128)') Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR: Traceback (most recent call last): Mar 24
> 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/celery/app/trace.py", line 240,
> in trace_task Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     R = retval = fun(*args, **kwargs) Mar
> 24 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py", line
> 316, in __call__ Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     return super(Task,
> self).__call__(*args, **kwargs) Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/celery/app/trace.py", line 437,
> in __protected_call__ Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     return self.run(*args, **kwargs) Mar
> 24 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/server/managers/repo/publish.py",
> line 98, in publish Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     transfer_repo, conduit, call_config) 
> Mar 24 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/server/managers/repo/publish.py",
> line 126, in _do_publish Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     publish_report =
> publish_repo(transfer_repo, conduit, call_config) Mar 24 07:52:19
> pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py", line
> 471, in wrap_f Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     return f(*args, **kwargs) Mar 24
> 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/distributors/yum/distributor.py",
> line 143, in publish_repo Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     return self._publisher.publish() Mar
> 24 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py",
> line 507, in publish Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     return self.process_lifecycle() Mar 24
> 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py",
> line 456, in process_lifecycle Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     super(PluginStep,
> self).process_lifecycle() Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py",
> line 121, in process_lifecycle Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     step.process() Mar 24 07:52:19
> pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py",
> line 179, in process Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     self._process_block() Mar 24 07:52:19
> pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp/plugins/util/publish_step.py",
> line 214, in _process_block Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:     self.process_main() Mar 24 07:52:19
> pocserver pulp: celery.worker.job:ERROR:     self.process_main() 
> Mar 24 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/distributors/yum/publish.py",
> line 313, in process_main Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:
> util.generate_listing_files(self.root_dir, self.target_dir) Mar 24
> 07:52:19 pocserver pulp: celery.worker.job:ERROR:   File
> "/usr/lib/python2.6/site-packages/pulp_rpm/yum_plugin/util.py",
> line 181, in generate_listing_files Mar 24 07:52:19 pocserver pulp:
> celery.worker.job:ERROR:
> listing_handle.write('\n'.join(directories)) Mar 24 07:52:19
> pocserver pulp: celery.worker.job:ERROR: UnicodeEncodeError:
> 'ascii' codec can't encode character u'\xa0' in position 6: ordinal
> not in range(128)

This looks like a bug to me. Would you mind filing a bug about this at
https://pulp.plan.io ?

Please include the traceback above. Thanks!

- -- 
Randy Barlow
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVEcMjAAoJEIyFaKUJtmpiFSYP/Ay+wpBTROdMOKUYRy3ljV1F
4wL74l6hjJM0T/ToC7aj32DmxEGjwBzqpiOlZ6e9j/37kejLm2PcUo+Q7DalkMNo
fRi0NFYPNHnNB+INsXVr9eSUBef/3bnL4IsRn7dd2Br7wkyDxE5r1ZR++f7kZFSk
LFHTxxqc8tCrQs+eQN6quiNw0iswV+2AlNZhUdH7gGAvX+anHZ8FxFe+HZf2jnUP
aKg6qE09RfQGE0z3DjJ4BLzd00I2IcYpgcld5uExHK3d09rJLKrj3ZaaucWBuRqu
PKkQ9kZ8PL2PmIZ0jqWNbxFKakE40Aq/3pPJT0rAY+7X9NwHojDPBJva+meoytV1
FywEg0PpbZsPHcsK5Ec1dRlHwM1xa4j+1EEAdSVo/sj95a+tI2rRtVe/laJnNC0u
JQGTVjoN2LF2EEKzNHfXNFxVSlwqUvCUeKIR17OmNTQd7jmPTvEIv/ZdR1Fiomcr
8ScO2mbS3S7wHX7CjaysCP4Vlq4jWyIuC2gqHFoLBgwSahD1q47UNVqCULyitDeh
M2XmXKocbPwbWd3muf2QFZo8k4R4GBLhLm1Pi0vrz5/GvjWEWVlmYcBVfODrPz2N
s8d+w7UNvL1DVE6lo1Y2aV7BGayQzGeYiYkBnT1EDfYlbnQhHs/UdqtZREGCTXyq
AzYZvX/5/JwNS73hmavC
=vbt9
-----END PGP SIGNATURE-----




More information about the Pulp-list mailing list