Custom Query (1173 matches)
Results (22 - 24 of 1173)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #5315 | fixed | use `env` in shebangs | ||
| Description |
bash shebangs be changed to go to #!/usr/bin/env bash instead of /usr/bin/bash. That would make things work out of the box on systems where bash is not in /usr/bin, which is the case in all the BSDs and Solaris |
|||
| #5339 | fixed | urlparse fails | ||
| Description |
Running latest master on python2.7, media uploads via pump clients fail when attempting to reach the feed URL. From sapienTech's pypump logs: In[2]: myimage = pump.Image(display_name='Test from PyPumpShell')
In [2]: myimage.from_file('/home/user/Desktop/MediaGoblinApp/goblinoid/images/newman.jpg')
---------------------------------------------------------------------------
PyPumpException Traceback (most recent call last)
/home/user/Documents/2015_summer/MediaGoblin/PyPump/pypump-shell in <module>()
----> 1 myimage.from_file('/home/user/Desktop/MediaGoblinApp/goblinoid/images/newman.jpg')
/home/user/Documents/2015_summer/MediaGoblin/PyPump/pypump/models/image.pyc in from_file(self, filename)
119 self._post_activity(data)
120 else:
--> 121 self._post_activity(data, unserialize=False)
122
123 # update image with display_name and content
/home/user/Documents/2015_summer/MediaGoblin/PyPump/pypump/models/__init__.pyc in _post_activity(self, activity, unserialize)
105 )
106
--> 107 data = self._pump.request(feed_url, method="POST", data=activity)
108
109 if not data:
/home/user/Documents/2015_summer/MediaGoblin/PyPump/pypump/pypump.pyc in request(self, endpoint, method, data, raw, params, retries, client, headers, timeout, **kwargs)
339 )
340
--> 341 raise PyPumpException(error)
342
343 def _requester(self, fnc, endpoint, raw=False, **kwargs):
PyPumpException: Request Failed to https://pump.goblinrefuge.com/api/user/sapientech/feed (response:
<html>
<head>
<title>Server Error</title>
</head>
<body>
<h1>Server Error</h1>
<div style="text-align:center;font-family: monospace">
<h1>YEOWCH... that's an error!</h1>
<pre>
.-------------------------.
| __ _ |
| -, \_,------,_// |
| <\ ,-- --.\ |
| / (x ) ( X ) |
| ' '--, ,--'\ |
| / \ -v-v-u-v / |
| . '.__.--__'.\ |
| / ',___/ / \__/' |
| | | ,'\_'/, || |
| \_| | | | | || |
| W',_ ||| |||_'' |
| | '------'| |
| |__| |_|_ |
| ,,,-' '-,,, |
'-------------------------'
</pre>
<p>Sorry, our goblins had a little too much to drink.</p>
<p>You may want to <a href="mailto:goblinpolice@goblinrefuge.com?Subject=Goblin%20Error" target="_top">alert the Goblin Police</a> and let them know what happened.</p>
</div>
</body>
</html> | status: 500)
From goblinrefuge.com server logs: Error - <type 'exceptions.AttributeError'>: 'function' object has no attribute 'urlparse' URL: https://pump.goblinrefuge.com/api/user/sapientech/feed File '/path/to/mediagoblin/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/exceptions/errormiddleware.py', line 144 in __call__ app_iter = self.application(environ, sr_checker) File '/path/to/mediagoblin/mediagoblin/app.py', line 342 in __call__ return self.call_backend(environ, start_response) File '/path/to/mediagoblin/lib/python2.7/site-packages/Werkzeug-0.10.1-py2.7.egg/werkzeug/wsgi.py', line 591 in __call__ return self.app(environ, start_response) File '/path/to/mediagoblin/mediagoblin/app.py', line 276 in call_backend return self._finish_call_backend(request, environ, start_response) File '/path/to/mediagoblin/mediagoblin/app.py', line 318 in _finish_call_backend response = controller(request) File '/path/to/mediagoblin/mediagoblin/decorators.py', line 427 in wrapper return controller(request, *args, **kwargs) File '/path/to/mediagoblin/mediagoblin/api/views.py', line 291 in feed_endpoint urlmap=request.app.url_map File '/path/to/mediagoblin/mediagoblin/tools/routing.py', line 83 in extract_url_arguments parsed_url = urlparse.urlparse(url) AttributeError: 'function' object has no attribute 'urlparse' CGI Variables ------------- CONTENT_LENGTH: '1284' CONTENT_TYPE: 'application/json' CSRF_TOKEN: '3243560790715536161' DOCUMENT_ROOT: sanitized GATEWAY_INTERFACE: 'CGI/1.1' HTTPS: 'on' HTTP_ACCEPT: '*/*' HTTP_ACCEPT_ENCODING: 'gzip, deflate' HTTP_AUTHORIZATION: sanitized HTTP_CONNECTION: 'keep-alive' HTTP_CONTENT_LENGTH: '1284' HTTP_HOST: 'pump.goblinrefuge.com' HTTP_USER_AGENT: 'python-requests/2.7.0 CPython/2.7.6 Linux/3.13.0-53-lowlatency' PATH_INFO: '/api/user/sapientech/feed' PATH_TRANSLATED: sanitized REDIRECT_STATUS: '200' REMOTE_ADDR: '127.0.0.1' REMOTE_PORT: '48098' REQUEST_METHOD: 'POST' REQUEST_URI: '/api/user/sapientech/feed' SCRIPT_FILENAME: sanitized SERVER_ADDR: '127.0.0.1' SERVER_NAME: 'pump.goblinrefuge.com' SERVER_PORT: '8443' SERVER_PROTOCOL: 'HTTP/1.1' SERVER_SOFTWARE: 'lighttpd/1.4.35' WSGI Variables -------------- application: <mediagoblin.app.MediaGoblinApp object at 0x7fcf00776190> paste.throw_errors: True werkzeug.request: <Request 'https://pump.goblinrefuge.com/api/user/sapientech/feed' [POST]> wsgi process: 'Multiprocess' ------------------------------------------------------------ |
|||
| #5516 | no-action | upload transcode fails on mp3 or ogg | ||
| Description |
I have tried with both an ogg and mp3, and I get the feeling I might have something else wrong, and thought I'd post here for some more experienced eyes. I have forked dachary's docker repo here: https://notabug.org/thoth/mediagoblin-docker and rancher template here https://github.com/ohmydocker/ohmydocker-catalog/tree/master/templates/mediagoblin Noob here with this project, so I certainly could have borked something. Here's the last section of logs right after the failure: 7/1/2017 7:49:11 PM2017-07-02 00:49:11,476 INFO [mediagoblin.media_types.audio.transcoders] Done
7/1/2017 7:49:11 PM2017-07-02 00:49:11,619 INFO [mediagoblin.media_types.audio.transcoders] Quitting MainLoop gracefully...
7/1/2017 7:49:40 PM2017-07-02 00:49:40,777 ERROR [mediagoblin.processing.task] An unhandled exception was raised while processing <MediaEntry 2: RockinDoc-1-24-95>
7/1/2017 7:49:40 PM2017-07-02 00:49:40,779 WARNING [mediagoblin.processing] No idea what happened here, but it failed: OSError(39, 'Directory not empty')
7/1/2017 7:49:40 PM2017-07-02 00:49:40,900 WARNING [mediagoblin.processing] No idea what happened here, but it failed: OSError(39, 'Directory not empty')
7/1/2017 7:49:40 PMStarting server in PID 37.
7/1/2017 7:49:40 PMTraceback (most recent call last):
7/1/2017 7:49:40 PM File "./bin/paster", line 11, in <module>
7/1/2017 7:49:40 PM load_entry_point('PasteScript', 'console_scripts', 'paster')()
7/1/2017 7:49:40 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteScript-2.0.2-py2.7.egg/paste/script/command.py", line 102, in run
7/1/2017 7:49:41 PM invoke(command, command_name, options, args[1:])
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteScript-2.0.2-py2.7.egg/paste/script/command.py", line 141, in invoke
7/1/2017 7:49:41 PM exit_code = runner.run(args)
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteScript-2.0.2-py2.7.egg/paste/script/command.py", line 236, in run
7/1/2017 7:49:41 PM result = self.command()
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteScript-2.0.2-py2.7.egg/paste/script/serve.py", line 319, in command
7/1/2017 7:49:41 PM serve()
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteScript-2.0.2-py2.7.egg/paste/script/serve.py", line 303, in serve
7/1/2017 7:49:41 PM server(app)
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/loadwsgi.py", line 189, in server_wrapper
7/1/2017 7:49:41 PM **context.local_conf)
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/util.py", line 55, in fix_call
7/1/2017 7:49:41 PM val = callable(*args, **kw)
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/paste_factory.py", line 154, in run_fcgi_fork
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_fork.py", line 140, in run
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 135, in run
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 328, in _spawnChild
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 406, in _child
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 669, in run
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 705, in process_input
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 805, in _do_params
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 789, in _start_request
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 577, in run
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 328, in flush
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 299, in _write
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 720, in writeRecord
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 532, in write
7/1/2017 7:49:41 PM File "/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 507, in _sendall
7/1/2017 7:49:41 PMsocket.error: [Errno 32] Broken pipe
7/1/2017 9:49:30 PM/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/Werkzeug-0.12.2-py2.7.egg/werkzeug/filesystem.py:63: BrokenFilesystemWarning: Detected a misconfigured UNIX filesystem: Will use UTF-8 as filesystem encoding instead of 'ANSI_X3.4-1968'
7/1/2017 9:49:30 PM BrokenFilesystemWarning)
7/1/2017 9:49:31 PM/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/SQLAlchemy-1.1.11-py2.7-linux-x86_64.egg/sqlalchemy/sql/sqltypes.py:219: SAWarning: Unicode type received non-unicode bind param value 'active'. (this warning may be suppressed after 10 occurrences)
7/1/2017 9:49:32 PM/srv/mediagoblin.example.org/mediagoblin/lib/python2.7/site-packages/SQLAlchemy-1.1.11-py2.7-linux-x86_64.egg/sqlalchemy/sql/sqltypes.py:219: SAWarning: Unicode type received non-unicode bind param value 'moderator'. (this warning may be suppressed after 10 occurrences)
Connected
|
|||
