)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"e2686d02793867ebd1b767f8d9004f21ffcbe7fd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c2f98d23_c945e173","updated":"2025-04-04 10:25:43.000000000","message":"@dcu995@gmail.com please review this and updated information for merge it.","commit_id":"9c7fc2750349cf3856df630900e7152f95b6ba0c"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"9bad8cadcca386b87f436e982932206c41d0c301","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d79a0dbf_29e24acb","updated":"2025-04-14 12:09:56.000000000","message":"Hi, it looks good to me. but i didn\u0027t verify this installation on Rocky Linux 9. Did you test  that ?","commit_id":"831cf36c7c0ee67b8de286636f2e7394c6babbcf"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"795ce5da44f774c9aa21457660535f4a4a2f773f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"4e629407_698b03d4","updated":"2025-04-17 07:31:43.000000000","message":"thanks for the update~","commit_id":"831cf36c7c0ee67b8de286636f2e7394c6babbcf"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"907e9fc8f234f6c693ab724d51015d521b905359","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ecc346a0_622a686a","in_reply_to":"d79a0dbf_29e24acb","updated":"2025-04-14 13:23:29.000000000","message":"@wchy1001@gmail.com\nHi, yes it\u0027s been tested, working fine.","commit_id":"831cf36c7c0ee67b8de286636f2e7394c6babbcf"}],"doc/source/install/install-devstack.rst":[{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"f404d200c0b21bca54e65483de045f37d8d04648","unresolved":true,"context_lines":[{"line_number":20,"context_line":"of Ubuntu."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Following these instructions will allow you to have a fully functional Trove"},{"line_number":23,"context_line":"environment using the DevStack on Ubuntu 16.04 or 18.04 or 20.04."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Config DevStack with Trove"},{"line_number":26,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"19318d89_c6b290b7","line":23,"range":{"start_line":23,"start_character":34,"end_line":23,"end_character":64},"updated":"2020-11-27 10:35:39.000000000","message":"Please change to `Ubuntu (with the two latest LTS releases supported).`, ref: https://docs.openstack.org/devstack/latest/#quick-start","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"b67ca33180df2ab1fbf999bccfdcb941bf70507c","unresolved":false,"context_lines":[{"line_number":20,"context_line":"of Ubuntu."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Following these instructions will allow you to have a fully functional Trove"},{"line_number":23,"context_line":"environment using the DevStack on Ubuntu 16.04 or 18.04 or 20.04."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Config DevStack with Trove"},{"line_number":26,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"61f57cba_3af4a00d","line":23,"range":{"start_line":23,"start_character":34,"end_line":23,"end_character":64},"in_reply_to":"19318d89_c6b290b7","updated":"2025-04-06 20:30:57.000000000","message":"Done","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"},{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"f404d200c0b21bca54e65483de045f37d8d04648","unresolved":true,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. note::"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"   The following steps have been fully verified on Ubuntu 16.04 or 18.04 or 20.04."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Start by cloning the devstack repository using a non-root user(the default user"},{"line_number":36,"context_line":"is ``ubuntu``) and change to devstack directory:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"b596e9ba_baf07691","line":33,"range":{"start_line":33,"start_character":51,"end_line":33,"end_character":81},"updated":"2020-11-27 10:35:39.000000000","message":"ditto","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"b67ca33180df2ab1fbf999bccfdcb941bf70507c","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. note::"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"   The following steps have been fully verified on Ubuntu 16.04 or 18.04 or 20.04."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Start by cloning the devstack repository using a non-root user(the default user"},{"line_number":36,"context_line":"is ``ubuntu``) and change to devstack directory:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5528bf54_24ab6b44","line":33,"range":{"start_line":33,"start_character":51,"end_line":33,"end_character":81},"in_reply_to":"b596e9ba_baf07691","updated":"2025-04-06 20:30:57.000000000","message":"Done","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"}],"doc/source/install/install-manual.rst":[{"author":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"change_message_id":"4befe7f2c3ce9680a818573ff07c1bb9d57660f1","unresolved":true,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":".. code-block:: bash"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    $ sudo apt install -y build-essential python-dev libpython-dev \\"},{"line_number":61,"context_line":"    python-setuptools libffi-dev libxslt1-dev libxml2-dev libyaml-dev \\"},{"line_number":62,"context_line":"    libssl-dev zlib1g-dev mysql-client python-pymysql libmysqlclient-dev git"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5981b7f0_b30ae023","line":60,"range":{"start_line":60,"start_character":42,"end_line":60,"end_character":52},"updated":"2020-11-23 05:45:07.000000000","message":"I think this would also need to be changed to python3-dev","commit_id":"1cd906db4459a159d57a727afeb7638138705b99"},{"author":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"change_message_id":"92bdf5f09b97714804b273a4c618691892000e57","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":".. code-block:: bash"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    $ sudo apt install -y build-essential python-dev libpython-dev \\"},{"line_number":61,"context_line":"    python-setuptools libffi-dev libxslt1-dev libxml2-dev libyaml-dev \\"},{"line_number":62,"context_line":"    libssl-dev zlib1g-dev mysql-client python-pymysql libmysqlclient-dev git"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f0b9a4e_35b65ea2","line":60,"range":{"start_line":60,"start_character":42,"end_line":60,"end_character":52},"in_reply_to":"5981b7f0_b30ae023","updated":"2020-11-27 01:37:03.000000000","message":"Done","commit_id":"1cd906db4459a159d57a727afeb7638138705b99"},{"author":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"change_message_id":"4befe7f2c3ce9680a818573ff07c1bb9d57660f1","unresolved":true,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    $ sudo apt install -y build-essential python-dev libpython-dev \\"},{"line_number":61,"context_line":"    python-setuptools libffi-dev libxslt1-dev libxml2-dev libyaml-dev \\"},{"line_number":62,"context_line":"    libssl-dev zlib1g-dev mysql-client python-pymysql libmysqlclient-dev git"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Python settings"},{"line_number":65,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0c8ec07f_a2bb19bc","line":62,"range":{"start_line":62,"start_character":39,"end_line":62,"end_character":53},"updated":"2020-11-23 05:45:07.000000000","message":"and here","commit_id":"1cd906db4459a159d57a727afeb7638138705b99"},{"author":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"change_message_id":"92bdf5f09b97714804b273a4c618691892000e57","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    $ sudo apt install -y build-essential python-dev libpython-dev \\"},{"line_number":61,"context_line":"    python-setuptools libffi-dev libxslt1-dev libxml2-dev libyaml-dev \\"},{"line_number":62,"context_line":"    libssl-dev zlib1g-dev mysql-client python-pymysql libmysqlclient-dev git"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Python settings"},{"line_number":65,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1cda308d_64cf3191","line":62,"range":{"start_line":62,"start_character":39,"end_line":62,"end_character":53},"in_reply_to":"0c8ec07f_a2bb19bc","updated":"2020-11-27 01:37:03.000000000","message":"Done","commit_id":"1cd906db4459a159d57a727afeb7638138705b99"},{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"f404d200c0b21bca54e65483de045f37d8d04648","unresolved":true,"context_lines":[{"line_number":14,"context_line":"Requirements"},{"line_number":15,"context_line":"~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"A running OpenStack environment installed on Ubuntu 16.04 or 18.04 or 20.04"},{"line_number":18,"context_line":"LTS is required, including the following components:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Compute (Nova)"},{"line_number":21,"context_line":"- Image Service (Glance)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e0221db3_c8c59b4c","line":18,"range":{"start_line":17,"start_character":45,"end_line":18,"end_character":3},"updated":"2020-11-27 10:35:39.000000000","message":"ditto","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"b67ca33180df2ab1fbf999bccfdcb941bf70507c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Requirements"},{"line_number":15,"context_line":"~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"A running OpenStack environment installed on Ubuntu 16.04 or 18.04 or 20.04"},{"line_number":18,"context_line":"LTS is required, including the following components:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Compute (Nova)"},{"line_number":21,"context_line":"- Image Service (Glance)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ae8f8db0_9303fa37","line":18,"range":{"start_line":17,"start_character":45,"end_line":18,"end_character":3},"in_reply_to":"e0221db3_c8c59b4c","updated":"2025-04-06 20:30:57.000000000","message":"Done","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"}],"doc/source/install/install-ubuntu.rst":[{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"f404d200c0b21bca54e65483de045f37d8d04648","unresolved":true,"context_lines":[{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"This section describes how to install and configure the Database"},{"line_number":7,"context_line":"service for Ubuntu 20.04 (LTS)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. include:: common_prerequisites.txt"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"8f0f6e83_2b2bb292","line":7,"range":{"start_line":7,"start_character":12,"end_line":7,"end_character":30},"updated":"2020-11-27 10:35:39.000000000","message":"ditto","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"b67ca33180df2ab1fbf999bccfdcb941bf70507c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"This section describes how to install and configure the Database"},{"line_number":7,"context_line":"service for Ubuntu 20.04 (LTS)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. include:: common_prerequisites.txt"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7c4bf7b6_ba8bef1b","line":7,"range":{"start_line":7,"start_character":12,"end_line":7,"end_character":30},"in_reply_to":"8f0f6e83_2b2bb292","updated":"2025-04-06 20:30:57.000000000","message":"Done","commit_id":"443403706d64f704bfbf720d68dc3125d3ec9208"}]}
