[Pulp-list] 'utf8' codec can't decode byte 0x9c in position 1: invalid start byte

Matthew Madey mattmadey at gmail.com
Wed Oct 24 16:11:53 UTC 2018


I'm trying to setup a Pulp Parent \ Child configuration. When I enable a
repository, I can no longer synchronize it or publish it.

# pulp-admin node repo enable --repo-id=rhel-x86_64-server-7-base-extras
Warning: this Nodes command is deprecated as the Nodes functionality will be
removed from Pulp 3.0.

Repository enabled.

Note: Repository [ rhel-x86_64-server-7-base-extras ] will not be available
for
node synchronization until published.  See: the 'node repo publish' command.

Warning: enabling with auto-publish may degrade repository synchronization
performance.



# pulp-admin node repo publish --repo-id=rhel-x86_64-server-7-base-extras
Warning: this Nodes command is deprecated as the Nodes functionality will be
removed from Pulp 3.0.

This command may be exited via ctrl+c without affecting the request.

[\]
Running...

Publish failed. See: pulp log for details.






# pulp-admin rpm repo sync run --repo-id=rhel-x86_64-server-7-base-extras
+----------------------------------------------------------------------+
      Synchronizing Repository [rhel-x86_64-server-7-base-extras]
+----------------------------------------------------------------------+

This command may be exited via ctrl+c without affecting the request.


Downloading metadata...
[\]
... completed

Downloading repository content...
[-]
[==================================================] 100%
RPMs:       0/0 items
Delta RPMs: 0/0 items

... completed

Downloading distribution files...
[==================================================] 100%
Distributions: 0/0 items
... completed

Importing modules...
[-]
... completed

Importing errata...
[-]
... completed

Importing package groups/categories...
[-]
... completed

Cleaning duplicate packages...
[-]
... completed

Task Succeeded

Task Succeeded

Task Failed

'utf8' codec can't decode byte 0x9c in position 1: invalid start byte


Below is the full error from /var/log/messages

Oct 24 12:10:43 ld12024 pulp: pulp.server.async.tasks:INFO: [6274b90a] Task
failed : [6274b90a-fa33-465e-8c39-3417fd724060]
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680) Task
pulp.server.managers.repo.publish.publish[6274b90a-fa33-465e-8c39-3417fd724060]
raised unexpected: UnicodeDecodeError('utf8', 'x\x9c\x9d\xd4\xcdn\xc3
\x0c\x00\xe0{\x9f\x02\xf9\xbe\xb0J[\xb7C\x92Cw\xdfa/\x101\xe2$\x14\x02\x08H\xd5\x1f\xf5\xddG\xd3E\x9a6U\x1ap\xb2\x84?\x1bY\xc8\xa5e\\\xb2\x1e\ts|\xa8\xe0\xf0\xbai6O at 4\x1b\xb1\x02n\xb8\xb4"<Xn\x81X\xd9\x8b\xb6\x82\xf3\xf9\x16\x91\xcb\x05\xea\x15\x89\xa7\xdc\xa3\xf3\xc2h\x82\xd6\\k<\x02q\xa8*X\x17\xa8^\x80\xc4\xdb\x18?\xaf\x81\xd0zu\x03\x9dPX\xd3\xc9;\xaa\xc4\'\x1e\x90\xd3\x1f\x9dJ:_\xff\xce\xf4\x03s\xb8\xe4\xd1\x98GG\xa6E\x87>\x14;o\xf4\xbf\x955\x05g\x91\x14\xfd)\xc9\xf8t\xd3f\xf4i1\xdd`\xc6\xdb:\x91a\\\xba\x19r\xcc\x94nv\x19\xb3N\x062\xc3\x8c\xc7t\xa3U\xba\xb1\x19\x03\xb09}B\x8ei\xb6\x1f\xe9,d\xfc\x9dI\xa6\x9b\xd3\xd0\xbc\xbd\xdfe{6\xaf\xa99\x99\x1b\xdd\x89\x9e\xdaQ\x99\xfe\x1a\xd3`\x8c\xf2K\xbd?\x98\x84\xa3\x8dk\xb4\x15\x0e\xee\xb4_HI\xbf\xf7p\\\x91_\x96\xf8\xdb\xd4',
1, 2, 'invalid start byte')
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680) Traceback (most recent call last):
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File "/usr/lib/python2.7/site-packages/celery/app/trace.py",
line 367, in trace_task
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     R = retval = fun(*args, **kwargs)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 529, in
__call__
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return super(Task, self).__call__(*args, **kwargs)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 107, in
__call__
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return super(PulpTask, self).__call__(*args, **kwargs)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File "/usr/lib/python2.7/site-packages/celery/app/trace.py",
line 622, in __protected_call__
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return self.run(*args, **kwargs)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/controllers/repository.py",
line 1109, in publish
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     result = check_publish(repo_obj, dist_id, dist_inst,
transfer_repo, conduit, call_config)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/controllers/repository.py",
line 1206, in check_publish
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     result = _do_publish(repo_obj, dist_id, dist_inst,
transfer_repo, conduit, call_config)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/controllers/repository.py",
line 1258, in _do_publish
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     publish_report = publish_repo(transfer_repo, conduit,
call_config)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 737, in
wrap_f
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return f(*args, **kwargs)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp_node/distributors/http/distributor.py",
line 111, in publish_repo
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     publisher.publish(units)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp_node/distributors/http/publisher.py",
line 51, in publish
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     manifest_path = super(self.__class__, self).publish(units)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp_node/distributors/publisher.py",
line 127, in publish
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     writer.add(unit)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File
"/usr/lib/python2.7/site-packages/pulp_node/manifest.py", line 349, in add
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     json_unit = json.dumps(unit)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File "/usr/lib64/python2.7/json/__init__.py", line 243, in
dumps
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return _default_encoder.encode(obj)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File "/usr/lib64/python2.7/json/encoder.py", line 207, in
encode
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     chunks = self.iterencode(o, _one_shot=True)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)   File "/usr/lib64/python2.7/json/encoder.py", line 270, in
iterencode
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680)     return _iterencode(o, 0)
Oct 24 12:10:43 ld12024 pulp: celery.app.trace:ERROR: [6274b90a]
(1800-67680) UnicodeDecodeError: 'utf8' codec can't decode byte 0x9c in
position 1: invalid start byte
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20181024/749bdc38/attachment.htm>


More information about the Pulp-list mailing list