)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"fc3359ee36c14fa6504db4a23336d0e80c9ff824","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"eafadf32_3cc1fbd8","updated":"2021-11-03 16:06:16.000000000","message":"Decided on (C) pip install python-openstackclient -c \u003cupper constraints URL\u003e\t\n\nhttps://meetings.opendev.org/irclogs/%23openstack-kolla/%23openstack-kolla.2021-11-03.log.html#t2021-11-03T15:51:33","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"3d51cb80b7f43c14e0877646c319d22675484efc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8d54a2ae_09538ff9","updated":"2021-11-01 13:55:33.000000000","message":"I also prefer to add to init-runonce","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d8e3ff13216c594437398acf5f943a19aaf192a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0e6d4da0_95f05456","updated":"2021-11-01 09:17:56.000000000","message":"I\u0027m not sure we want to take this on as part of post-deploy. Maybe others have different opinions.","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"a5e319f9d288ba43c6e379480fd4f498a2c396bf","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7ba5e9b0_d0d98a0e","updated":"2021-11-01 14:11:29.000000000","message":"Option (A):\n\nShould I just run `pip python-openstackclient` in init-runonce?\n\n\nThis would either install in the global site-packages on rely on the already active venv (created and activated in previous steps from Quick Start).\n\nThe current state (without this commit) is that `pip python-openstackclient` has to be manually ran based on Quick Start and this has the merit that the user can manually set a version, instead of needing to fix version by modifying source init-runonce.\n\nEditing init-runonce is an ugly user experience, so we also have to option to close this bug as Won\u0027t Fix. - Option (A):\n\nOption (B), we can:\n\npip install git+https://opendev.org/openstack/python-openstackclient.git@stable/victoria or @master etc.\nThis option is related to the conversation regarding branch variable in docs: https://review.opendev.org/c/openstack/kolla-ansible/+/815043\n\nThis could be another point to discuss in the next meeting.\n\n(I\u0027ll try to make to the meeting as well, but it\u0027s a bit of inconvenience, as I have a weekly thing at that time.)\n","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"44e7d55ad87779782e9db0f7b1fdbc39e2c733d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e268c93a_990703dd","updated":"2021-10-30 13:02:02.000000000","message":"recheck","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"0f48f445cdedfe0ccf837c8c23cc7bad374fa595","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e9eae84f_a41a39e0","in_reply_to":"0e6d4da0_95f05456","updated":"2021-11-01 09:45:34.000000000","message":"You want to leave this as is - manual step - or perform it somewhere else?","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"14157ab328545d7fa7ca45881f8f89b3a74d7f7b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0175b484_bb3ceaec","in_reply_to":"7ba5e9b0_d0d98a0e","updated":"2021-11-01 14:19:17.000000000","message":"To be clear:\n\nOption (A1): just run `pip python-openstackclient` in init-runonce\nOption (A2): abandon change and close #1949198 as Won\u0027t Fix\nOption (B): parameterize on release branch, like pip install git+https://opendev.org/openstack/python-openstackclient.git@stable/wallaby","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"919d17c947bb47966b2b5034a8feede78c3d5640","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d798f3b0_0d23a23b","in_reply_to":"e9eae84f_a41a39e0","updated":"2021-11-01 10:09:20.000000000","message":"I\u0027d be open to including it in init-runonce, or adding a new script to install it. The problem is that there are many ways to install a python package - system, user, virtualenv etc. If using a virtualenv, do we assume that it exists, or create it, and if so, where should it be? Also, should we use upper constraints matching the current OpenStack release? And if so, how do we keep the release name in sync (we have enough steps in our release process already).","commit_id":"ee6779b3cf53edfa163c715d89af22834b64eda1"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"46afab54a612f7cf5106e4c54a764163cbd36d38","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f8458f33_89b99d7f","updated":"2021-11-04 21:02:23.000000000","message":"I\u0027m not entirely happy with the multi-line URL splitting. Looking for suggestions.\n\nBased on meeting\u0027s decision #1554049 should be closed as Won\u0027t Fix.","commit_id":"af4596bb2524af3384db8b75264912508238b662"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"12b53d6529a148c7cb332813672eb5987f10c652","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"149b56d7_8e53ec85","in_reply_to":"9a368b6c_323726a0","updated":"2021-11-09 13:23:45.000000000","message":"Done","commit_id":"af4596bb2524af3384db8b75264912508238b662"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f425640de911d3d04fcc37b4a8e35ac5537f231a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9a368b6c_323726a0","in_reply_to":"f8458f33_89b99d7f","updated":"2021-11-09 10:16:24.000000000","message":"Is it to fix linting? Possibly there is some way to ignore it for a line?\n\nAlternatively, add a new variable for UC URL.","commit_id":"af4596bb2524af3384db8b75264912508238b662"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"3fd0d390627ad0709aa56febbf2ae3456bc1aadb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"0fb0588c_5547d51b","updated":"2021-11-12 10:08:19.000000000","message":"The docs are getting better and better. I can\u0027t wait to see the final result.","commit_id":"16acc3edfe458408678a988061cca08c3a5daf61"}],"doc/source/user/quickstart.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f425640de911d3d04fcc37b4a8e35ac5537f231a","unresolved":true,"context_lines":[{"line_number":539,"context_line":""},{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python3-openstackclient"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":545,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4b343d93_51166e6e","side":"PARENT","line":542,"range":{"start_line":542,"start_character":24,"end_line":542,"end_character":25},"updated":"2021-11-09 10:16:24.000000000","message":"Seems it\u0027s also fixing a bug.","commit_id":"ed5ad62a0942d6baf920702983b59308fea988a8"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"12b53d6529a148c7cb332813672eb5987f10c652","unresolved":false,"context_lines":[{"line_number":539,"context_line":""},{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python3-openstackclient"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":545,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f6748d27_473117a3","side":"PARENT","line":542,"range":{"start_line":542,"start_character":24,"end_line":542,"end_character":25},"in_reply_to":"4b343d93_51166e6e","updated":"2021-11-09 13:23:45.000000000","message":"well, yes, but this is also fixed here (which should probably be merged first): https://review.opendev.org/c/openstack/kolla-ansible/+/816074","commit_id":"ed5ad62a0942d6baf920702983b59308fea988a8"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f425640de911d3d04fcc37b4a8e35ac5537f231a","unresolved":true,"context_lines":[{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python-openstackclient -c \\"},{"line_number":543,"context_line":"      \"https://opendev.org/openstack/requirements/raw/branch/\"\\"},{"line_number":544,"context_line":"      \"|KOLLA_BRANCH_NAME|/upper-constraints.txt\""},{"line_number":545,"context_line":""},{"line_number":546,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":547,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bc8a58e1_82660477","line":544,"range":{"start_line":543,"start_character":7,"end_line":544,"end_character":49},"updated":"2021-11-09 10:16:24.000000000","message":"It\u0027s preferred to use https://releases.openstack.org/constraints/upper/\u003crelease\u003e","commit_id":"af4596bb2524af3384db8b75264912508238b662"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"12b53d6529a148c7cb332813672eb5987f10c652","unresolved":false,"context_lines":[{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python-openstackclient -c \\"},{"line_number":543,"context_line":"      \"https://opendev.org/openstack/requirements/raw/branch/\"\\"},{"line_number":544,"context_line":"      \"|KOLLA_BRANCH_NAME|/upper-constraints.txt\""},{"line_number":545,"context_line":""},{"line_number":546,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":547,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7cb6e80d_53ec0afe","line":544,"range":{"start_line":543,"start_character":7,"end_line":544,"end_character":49},"in_reply_to":"bc8a58e1_82660477","updated":"2021-11-09 13:23:45.000000000","message":"Done","commit_id":"af4596bb2524af3384db8b75264912508238b662"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1575cf6d395a915bd15f28e622eefdfdda3e2019","unresolved":true,"context_lines":[{"line_number":539,"context_line":""},{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python-openstackclient -c https://releases.openstack.org/constraints/upper/|KOLLA_BRANCH_NAME|"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":545,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"81f158c4_80421f2e","line":542,"range":{"start_line":542,"start_character":94,"end_line":542,"end_character":111},"updated":"2021-11-10 09:25:18.000000000","message":"This should be the release name rather than the branch name - no stable/","commit_id":"f544a669f83e832fd942da32d61459812c1bb4f0"},{"author":{"_account_id":29880,"name":"Adrian Andreias","email":"adrian@fleio.com","username":"adrian-fleio"},"change_message_id":"783b6c5323182f6a382e05825f9dfe9568eb1f7e","unresolved":false,"context_lines":[{"line_number":539,"context_line":""},{"line_number":540,"context_line":"   .. code-block:: console"},{"line_number":541,"context_line":""},{"line_number":542,"context_line":"      pip install python-openstackclient -c https://releases.openstack.org/constraints/upper/|KOLLA_BRANCH_NAME|"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"#. OpenStack requires an openrc file where credentials for admin user"},{"line_number":545,"context_line":"   are set. To generate this file:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"82c523e4_5191bea7","line":542,"range":{"start_line":542,"start_character":94,"end_line":542,"end_character":111},"in_reply_to":"81f158c4_80421f2e","updated":"2021-11-10 10:46:48.000000000","message":"Ups. Nice catch,","commit_id":"f544a669f83e832fd942da32d61459812c1bb4f0"}]}
