-
Notifications
You must be signed in to change notification settings - Fork 2
Description
When we try to promote packages we are getting the following error:
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 111, in get_response
response = callback(request, _callback_args, *_callback_kwargs)
File "/usr/lib/python2.6/site-packages/Sponge/sponge/utils/decorators.py", line 20, in inner
response = func(request, _args, *_kwargs)
File "/usr/lib/python2.6/site-packages/Sponge/sponge/views/repos.py", line 222, in promote_ok
if error[4]:
IndexError: list index out of range
<WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {u'c37787f4-9fc2-41c3-9a71-4f48e9fe50e9': [u'True'], u'535bc831-f25a-494e-be99-45e6358c3526': [u'True'], u'17c893c2-aefb-4590-9331-e1e7087f085d': [u'True'],
+u'225b5bb8-9b59-4b86-bf20-f9371095e9f2': [u'True'], u'30d729be-7146-49d1-9dc5-668d9a3d2d84': [u'True'], u'ccea2083-74ba-4e1f-baa6-3ecfcf8a8c98': [u'True'], u'94a7dee2-2269-4643-8f79-bffd33b97d71':
+[u'True'], u'6cf1575d-0ab3-4e81-add9-e37c8152176b': [u'True'], u'baa0aa99-fd98-4e15-b5bd-3455c15a9524': [u'True'], u'b1c29e66-ea53-4664-937b-0dce26cd6612': [u'True'],
+u'4ce817bf-708c-4fe9-9fc9-a153de82f65b': [u'True'], u'7ef1a201-b508-4dd5-9638-5a09a01a71e0': [u'True'], u'f630e4c5-0de3-40f3-b969-b32b547bf3e6': [u'True'], u'3277aca2-d383-4f14-a007-c0cbd152beaf':
+[u'True'], u'a4b46a2c-f66e-4dd6-ae6c-deefbce8b8db': [u'True'], u'3f711522-7177-4b6e-847a-5c5f64617f8e': [u'True'], u'067976e3-c56b-428c-9c2c-1a3292a43282': [u'True'],
+u'6640ea5a-eb73-433f-976c-ba7660800e75': [u'True'], u'd7cfaf09-178c-4ae8-9f8f-c05321637235': [u'True'], u'77714f52-bbdd-4b4d-85ae-02de61cf7a6d': [u'True'], u'e4cdd36e-1ec0-4215-8662-25c6bee47d59':
+[u'True'], u'5a5a73d1-b658-4df7-a055-b5ddd096f6b0': [u'True'], u'e8ec97ba-46f9-4f05-8dc9-476f55cdff1b': [u'True'], u'c5447396-96f6-41c7-9e14-9f31938e8ec1': [u'True'], u'csrfmiddlewaretoken':
+[u'759d9130a297688a602fd4aea96b5d97'], u'33e68e5b-1dcd-43f8-bb6f-f771d89f38a1': [u'True'], u'b2e0158b-55ec-4af1-a07e-31c217c79cc2': [u'True'], u'b5e274e6-e6e0-4dd1-8bd4-35879cfa3c81': [u'True'],
+u'c74ab436-713c-4714-bac3-0966bc7ead78': [u'True'], u'596ea2a2-7429-4189-95b5-948e495a4fa5': [u'True'], u'4d77537f-59a2-4ab8-9166-56765cbf1d27': [u'True'], u'ebca1653-3f67-420d-9cf6-42c8ff5d9467':
+[u'True'], u'31ac84cf-4ea2-4ef3-9c69-538e5d808548': [u'True'], u'0b7c0411-5f64-4169-8aaa-d8025c9f3a96': [u'True'], u'd3b274c3-ba63-4277-b0d7-0cdae20974e7': [u'True'],
+u'bb7e2c44-0443-46d7-80de-d6c4b25d8cdf': [u'True'], u'0c07b654-3fdf-4351-8550-e4d81f4ece1c': [u'True'], u'e5e9dc4d-49bb-4ce1-a811-e75115679049': [u'True'], u'b7504cc0-88ea-4790-84bc-91c0c42d2d8e':
+[u'True'], u'7bf01cd7-3e7c-4dd3-a0d4-12e487c9b3fc': [u'True'], u'fee07b45-dbda-4e1a-90e4-6cae6a2bda00': [u'True'], u'29c644c1-45e4-4b89-b5d2-46dd9acb198d': [u'True'],
+u'b8850a16-97ab-45c6-8574-e35a90619436': [u'True'], u'288ed562-b46f-4e34-a330-09e89893519a': [u'True'], u'ea6f1503-2fcb-4fe1-864f-025b436aed09': [u'True'], u'cae31315-2aed-4350-915a-7071b5a80113':
+[u'True'], u'f5f7c9b1-36b6-4e14-960c-6594a3b483b0': [u'True'], u'74e1fc73-dc85-4b78-9ffc-75544e9f4bd8': [u'True'], u'07cf018e-085b-41af-9a60-14078694f823': [u'True'],
+u'44f2ebb9-a8c3-4f18-bd6d-5c29952210cd': [u'True'], u'4b05b7a2-d1d0-47b4-b7b1-59e5a7de6bbd': [u'True'], u'78b22d16-bb4c-4d4c-b569-110db9fa6676': [u'True'], u'8cad497f-a118-4c0f-be63-16835e4b3e24':
+[u'True'], u'e749d44e-6548-4714-86b8-f050f1177c41': [u'True'], u'bb2b71b2-1f2d-410f-8c09-bab891085a88': [u'True'], u'd4965c5f-16db-46c0-b112-884c87f2da1d': [u'True'],
+u'c97a2a93-d4d6-4dc8-a07d-e579733a247b': [u'True'], u'f2026f8e-4509-4906-9ac2-6d92fdf6f09b': [u'True'], u'75c745aa-74dc-410f-86d1-c60f6f9b73ec': [u'True'], u'a2a7ca86-34b4-4a71-a92f-21c89bce7e26':
+[u'True'], u'48f7934a-f17d-41ac-ba64-a93336545d40': [u'True'], u'e5b097c8-5f55-4543-bceb-d7a7cf2cb9a2': [u'True'], u'b08a64bc-a0ae-4c61-9b88-c9a55f9ae264': [u'True'],
+u'4a5ae531-d319-411b-8d5c-c7da12339c34': [u'True'], u'a55e77ca-d56c-4332-b3eb-4348932f5aad': [u'True'], u'832b613b-37a7-43d6-997e-2e2354e42dc2': [u'True']}>,
COOKIES:{'csrftoken': '759d9130a297688a602fd4aea96b5d97',
'sessionid': 'd4bb33065ea91b33d5bbaa11c98b14de'},
META:{'CONTENT_LENGTH': '2782',
'CONTENT_TYPE': 'application/x-www-form-urlencoded',
'CSRF_COOKIE': '759d9130a297688a602fd4aea96b5d97',
'DOCUMENT_ROOT': '/var/www/html',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTPS': '1',
'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8',
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch',
'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8',
'HTTP_CACHE_CONTROL': 'max-age=0',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'sessionid=d4bb33065ea91b33d5bbaa11c98b14de; csrftoken=759d9130a297688a602fd4aea96b5d97',
'HTTP_HOST': 'sponge.ccs.ornl.gov',
'HTTP_ORIGIN': 'https://sponge.ccs.ornl.gov',
'HTTP_REFERER': 'https://sponge.ccs.ornl.gov/repo/promote/5',
'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19',
'PATH_INFO': u'/repo/promote/5',
'PATH_TRANSLATED': '/usr/share/sponge/sponge.wsgi/repo/promote/5',
'QUERY_STRING': '',
'REMOTE_ADDR': '160.91.194.8',
'REMOTE_PORT': '56743',
'REQUEST_METHOD': 'POST',
'REQUEST_URI': '/repo/promote/5',
'SCRIPT_FILENAME': '/usr/share/sponge/sponge.wsgi',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '160.91.206.174',
'SERVER_ADMIN': 'root@localhost',
'SERVER_NAME': 'sponge.ccs.ornl.gov',
'SERVER_PORT': '443',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '
'SERVER_SOFTWARE': 'Apache/2.2.15 (Red Hat)',
'SSL_TLS_SNI': 'sponge.ccs.ornl.gov',
'mod_wsgi.application_group': 'sponge1.ccs.ornl.gov|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.handler_script': '',
'mod_wsgi.input_chunked': '0',
'mod_wsgi.listener_host': '',
'mod_wsgi.listener_port': '443',
'mod_wsgi.process_group': 'Sponge',
'mod_wsgi.request_handler': 'wsgi-script',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (3, 3),
'wsgi.errors': <mod_wsgi.Log object at 0x7f3bfd8bac30>
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f3c05b3be40>,
'wsgi.input': <mod_wsgi.Input object at 0x7f3c210288f0>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'https',
'wsgi.version': (1, 1)}>
It seems to be happening when promoting any packages. This particular error is from promoting packages from rhel-6-x86-updates to a clone. A cursory look through the code seems to point to a permissions issue, but that's little more than speculation.
Matt