)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"69c4a30ba9582a78a45f9c197635571a13503c7a","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This patch fixes 3 problems to fix gate jobs in Stein."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"1. In Stein the docs target started to fail when new release of"},{"line_number":12,"context_line":"   neutron-lib appeared. This is because tox installs neutron and its"},{"line_number":13,"context_line":"   requirements without any constraints. To fix this both the upper"},{"line_number":14,"context_line":"   constraints and neutron requirements needs to be added to"},{"line_number":15,"context_line":"   dependencies of docs target."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3fa7e38b_690afad1","line":12,"range":{"start_line":12,"start_character":41,"end_line":12,"end_character":61},"updated":"2019-12-19 08:10:31.000000000","message":"(I think) Technically sphinx installs neutron not tox. But that does not really matter. The change does what it needs to do anyway.","commit_id":"34239888eb661415ed372808304a42339563dad6"}],"doc/source/admin/config-services-agent.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f8629fcd2e1db614cb2d29cfc339ff668a35f919","unresolved":false,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Kill scripts are called with two parameters:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":".. code-block:: none"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    \u003cprocess\u003e-kill \u003csig\u003e \u003cpid\u003e"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_27b00d8b","line":70,"range":{"start_line":70,"start_character":16,"end_line":70,"end_character":20},"updated":"2019-12-12 15:53:33.000000000","message":"Sorry, why this?","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b2b09c50a62601485d46c224ae3ec3890d056443","unresolved":false,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Kill scripts are called with two parameters:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":".. code-block:: none"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    \u003cprocess\u003e-kill \u003csig\u003e \u003cpid\u003e"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_a09f0363","line":70,"range":{"start_line":70,"start_character":16,"end_line":70,"end_character":20},"in_reply_to":"3fa7e38b_27b00d8b","updated":"2019-12-12 18:13:59.000000000","message":"And here is the reported issue in sphinx that explains I guess why this needs to be fixed in Stein (with a specific sphinx version) only: https://github.com/sphinx-doc/sphinx/issues/1851","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"363437e775dc009d95d932fd8d3eed2b0bee662b","unresolved":false,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Kill scripts are called with two parameters:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":".. code-block:: none"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    \u003cprocess\u003e-kill \u003csig\u003e \u003cpid\u003e"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_409c0f5a","line":70,"range":{"start_line":70,"start_character":16,"end_line":70,"end_character":20},"in_reply_to":"3fa7e38b_a09f0363","updated":"2019-12-12 18:16:43.000000000","message":"Thanks!","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"34dd1d60d8c6e0dd1b34141eb89706a8dd2eb9f9","unresolved":false,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Kill scripts are called with two parameters:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":".. code-block:: none"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    \u003cprocess\u003e-kill \u003csig\u003e \u003cpid\u003e"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_3dbfbcfc","line":70,"updated":"2019-12-12 17:09:20.000000000","message":"please remove this change or explain why it\u0027s needed to be a part of this patch.","commit_id":"bc872e7673dc1c5d7aab0d42f969de0ae0070be1"}],"tox.ini":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"40f53d44972dd3cd6629c7772afde41565897e51","unresolved":false,"context_lines":[{"line_number":146,"context_line":"[testenv:docs]"},{"line_number":147,"context_line":"basepython \u003d python3"},{"line_number":148,"context_line":"envdir \u003d {toxworkdir}/docs"},{"line_number":149,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/stein} {opts} {packages}"},{"line_number":150,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":151,"context_line":"commands \u003d sphinx-build -W -b html doc/source doc/build/html"},{"line_number":152,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_4668b2b8","line":149,"updated":"2019-12-12 09:05:10.000000000","message":"Personally I hate this long line with install command, but after some experience (few hours from my life :-)) this seems to be the working solution.\n\nI am not sure why deps \u003d -c..... is not working here.\nI suppose tox doing something weird or pip or the two together....","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"1702c19d135af6e9f51a9f49455ebdc959b18f16","unresolved":false,"context_lines":[{"line_number":146,"context_line":"[testenv:docs]"},{"line_number":147,"context_line":"basepython \u003d python3"},{"line_number":148,"context_line":"envdir \u003d {toxworkdir}/docs"},{"line_number":149,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/stein} {opts} {packages}"},{"line_number":150,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":151,"context_line":"commands \u003d sphinx-build -W -b html doc/source doc/build/html"},{"line_number":152,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_8678ea7d","line":149,"in_reply_to":"3fa7e38b_4668b2b8","updated":"2019-12-12 09:18:08.000000000","message":"Yes, unfortunately neither know I why it does not work with adding the constraints to the deps, since that would be the proper solution, but then it\u0027s somehow completely ignored.","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"16c388ded62c979382142e28b9b505047ac3aaa0","unresolved":false,"context_lines":[{"line_number":146,"context_line":"[testenv:docs]"},{"line_number":147,"context_line":"basepython \u003d python3"},{"line_number":148,"context_line":"envdir \u003d {toxworkdir}/docs"},{"line_number":149,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/stein} {opts} {packages}"},{"line_number":150,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":151,"context_line":"commands \u003d sphinx-build -W -b html doc/source doc/build/html"},{"line_number":152,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_cfe7d545","line":149,"in_reply_to":"3fa7e38b_8678ea7d","updated":"2019-12-12 12:26:05.000000000","message":"Meanwhile I\u0027ve figured out that the problem is due to neutron-lib is installed when neutron itself is being installed (develop-inst) and not when the dependencies are installed (installdeps). So by adding both the constraints and neutron\u0027s requirements.txt to dependencies does fix the problem.","commit_id":"df0a1f0adfc9e92573801cb41970f09ea8c1cb2e"}]}
