Red Hat Insights fails to upload data with `Traceback` error.
Issue
- Red Hat Insight registration(
redhat-access-insights --register) works fine however data upload fails with below error.
Uploading /var/tmp/C8fj2i/insights-client-example.com-20170413040140.tar.gz to https://satellite.example.com:443/redhat_access/r/insights/uploads/6d893d9f-3326-4173-b93a-cae7610f0edb
['Traceback (most recent call last):\n', ' File "/bin/redhat-access-insights", line 9, in <module>\n load_entry_point(\'redhat-access-insights==1.0.11\', \'console_scripts\', \'redhat-access-insights\')()\n', ' File "/usr/lib/python2.7/site-packages/redhat_access_insights/__init__.py", line 654, in _main\n rc = collect_data_and_upload(config, options)\n', ' File "/usr/lib/python2.7/site-packages/redhat_access_insights/__init__.py", line 252, in collect_data_and_upload\n rc = _do_upload(pconn, tar_file, collection_duration, options)\n', ' File "/usr/lib/python2.7/site-packages/redhat_access_insights/__init__.py", line 272, in _do_upload\n upload = pconn.upload_archive(tar_file, collection_duration)\n', ' File "/usr/lib/python2.7/site-packages/redhat_access_insights/connection.py", line 654, in upload_archive\n upload = self.session.post(upload_url, files=files, headers=headers)\n', ' File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 522, in post\n return self.request(\'POST\', url, data=data, json=json, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 461, in request\n prep = self.prepare_request(req)\n', ' File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 394, in prepare_request\n hooks=merge_hooks(request.hooks, self.hooks),\n', ' File "/usr/lib/python2.7/site-packages/requests/models.py", line 295, in prepare\n self.prepare_headers(headers)\n', ' File "/usr/lib/python2.7/site-packages/requests/models.py", line 409, in prepare_headers\n check_header_validity(header)\n', ' File "/usr/lib/python2.7/site-packages/requests/utils.py", line 800, in check_header_validity\n "not %s" % (value, type(value)))\n', "InvalidHeader: Header value 0.43 must be of type str or bytes, not <type 'float'>\n"]
Deleting: /var/tmp/C8fj2i
Environment
- Red Hat Insights
- Red Hat Satellite 6
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.