Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 702870c17c9f27707db3c2f003356fe1b52529e0 https://github.com/galaxyproject/galaxy/commit/702870c17c9f27707db3c2f003356... Author: mvdbeek m.vandenbeek@gmail.com Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths: M lib/galaxy/dependencies/pipfiles/default/Pipfile M lib/galaxy/dependencies/pipfiles/default/pinned-requirements.txt M scripts/common_startup_functions.sh
Log Message: ----------- Allow starting Galaxy under gunicorn when using galaxy.ini
and starting Galaxy with `APP_WEBSERVER=gunicorn sh run.sh`. Additional gunicorn cmdline arguments can be passed using `GUNICORN_CMD_ARGS`. In a first pass this will allow running planemo {server, test} under python 3, as Paste has some problems under python 3:
``` galaxy.web.stack INFO 2018-09-29 22:16:00,216 Galaxy server instance 'main' is running Traceback (most recent call last): File "./scripts/paster.py", line 27, in <module> serve.run() File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/serve.py", line 1055, in run invoke(command, command_name, options, args[1:]) File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/serve.py", line 1061, in invoke exit_code = runner.run(args) File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/serve.py", line 226, in run result = self.command() File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/serve.py", line 676, in command serve() File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/serve.py", line 653, in serve server(app) File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/loadwsgi.py", line 232, in server_wrapper **context.local_conf) File "/tmp/tmpv5tow6c8/galaxy-dev/lib/galaxy/util/pastescript/loadwsgi.py", line 90, in fix_call val = callable(*args, **kw) File "/home/travis/.planemo/gx_venv_3_release_18.09/lib/python3.6/site-packages/paste/httpserver.py", line 1353, in server_runner for name, value in kwargs.items(): RuntimeError: dictionary changed size during iteration ```
That said gunicorn is a nice pure-python alternative to paste going forward.
Commit: 9f1e78d92f96499bc8409d7f5f1cfe0a652a1b92 https://github.com/galaxyproject/galaxy/commit/9f1e78d92f96499bc8409d7f5f1cf... Author: Dannon Baker dannon.baker@gmail.com Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths: M client/gulpfile.js
Log Message: ----------- Drop gulp plugin staging task from default (probably temporarily?), since it's all done in python at server start now.
Commit: b64c82921e02d3be5de21a8a971c44279650399c https://github.com/galaxyproject/galaxy/commit/b64c82921e02d3be5de21a8a971c4... Author: mvdbeek m.vandenbeek@gmail.com Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths: M scripts/common_startup_functions.sh
Log Message: ----------- Need quotes around export?
Commit: 7622d128094d16775c8eb426b6debace070193ad https://github.com/galaxyproject/galaxy/commit/7622d128094d16775c8eb426b6deb... Author: Martin Cech marten@bx.psu.edu Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths: M client/gulpfile.js
Log Message: ----------- Merge pull request #6808 from dannon/no_plugin_staging_gulp
[18.09] Drop gulp plugin staging task from default tasks
Commit: 176364ac80130ca439006c4b75fd393ac850681b https://github.com/galaxyproject/galaxy/commit/176364ac80130ca439006c4b75fd3... Author: mvdbeek m.vandenbeek@gmail.com Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths: M lib/galaxy/dependencies/pipfiles/default/Pipfile M lib/galaxy/dependencies/pipfiles/default/pinned-dev-requirements.txt M lib/galaxy/dependencies/pipfiles/default/pinned-requirements.txt
Log Message: ----------- Move gunicorn to dev-requirements
Commit: 1a3e9ae17327f3d77fc6f64ec85c4165d4c680ef https://github.com/galaxyproject/galaxy/commit/1a3e9ae17327f3d77fc6f64ec85c4... Author: Dannon dannon.baker@gmail.com Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths: M lib/galaxy/dependencies/pipfiles/default/Pipfile M lib/galaxy/dependencies/pipfiles/default/pinned-dev-requirements.txt M scripts/common_startup_functions.sh
Log Message: ----------- Merge pull request #6805 from mvdbeek/gunicorn_run_sh_support
[18.09] Allow starting Galaxy under gunicorn when using galaxy.ini
Commit: 260e37f2bc317a4dc8685b84da5a831d6c4c164a https://github.com/galaxyproject/galaxy/commit/260e37f2bc317a4dc8685b84da5a8... Author: Nicola Soranzo nicola.soranzo@earlham.ac.uk Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths: M client/gulpfile.js M lib/galaxy/dependencies/pipfiles/default/Pipfile M lib/galaxy/dependencies/pipfiles/default/pinned-dev-requirements.txt M scripts/common_startup_functions.sh
Log Message: ----------- Merge branch 'release_18.09' into dev
Compare: https://github.com/galaxyproject/galaxy/compare/55c90960e9a6...260e37f2bc31 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
galaxy-commits@lists.galaxyproject.org