)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","username":"masa"},"change_message_id":"1f6d74297916161745c334a157d20ce7977f9ed3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":31,"id":"ebd6a5ef_606bf4d4","updated":"2026-02-02 06:33:58.000000000","message":"Weak +1.\n\nI checked the all the link in the new doc is correct and contents seems to be good. So added +1.\n\nOne point I notice is `contributing.rst` file is dropped by this commit. The content itself only includes guides for the IRC channel, launchpad, ML. It\u0027s an common OpenStack development information and it\u0027s not mandatory information in the masakari-monitor repo, so put the weak +1 because this patch has more valuable updates and I don\u0027t want to block this activity even though this commit drop the one file.\nWe could add a followed patch to revive the file if needed.","commit_id":"18c2a4467eb0084bbda3b80f11f38ffd2df89ad6"}],"doc/source/_static/masakarimonitors.conf.sample":[{"author":{"_account_id":26991,"name":"Louie Kwan","email":"louie.kwan@windriver.com","username":"lkwan"},"change_message_id":"621ab80b5f9356af4bca09e1b686d2196f74f8ff","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7f96bb07_2c120d63","updated":"2018-01-18 21:38:18.000000000","message":"This should be generated code and no need to submit !?","commit_id":"9d54b10cce9973b68b64ef704202b901c22c5fb4"}],"doc/source/contributor/contributing.rst":[{"author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","username":"masa"},"change_message_id":"1f6d74297916161745c334a157d20ce7977f9ed3","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"For general information on contributing to OpenStack, please check out the"}],"source_content_type":"text/x-rst","patch_set":31,"id":"92911764_6691b6e9","side":"PARENT","line":1,"updated":"2026-02-02 06:33:58.000000000","message":"This contributing guide is dropped by this commit.","commit_id":"b86a5075da207ae4d90c824c0361cef3cd9e9e10"}],"doc/source/install_and_configure_debian.rst":[{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"f7970afa3f8870f558c3334db16f8eea6184664b","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_f28eebce","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"updated":"2017-07-31 06:38:43.000000000","message":"The exact file name is process_list.yaml.sample","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"5d9e2296c85f04ed95fef7081282401d1c042110","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_8d59beff","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"in_reply_to":"df3967d1_f28eebce","updated":"2017-07-31 07:06:06.000000000","message":"Done","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"}],"doc/source/install_and_configure_rdo.rst":[{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"f7970afa3f8870f558c3334db16f8eea6184664b","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_b2c2a3e8","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"updated":"2017-07-31 06:38:43.000000000","message":"The exact file name is process_list.yaml.sample","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"5d9e2296c85f04ed95fef7081282401d1c042110","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_6d5e9ae7","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"in_reply_to":"df3967d1_b2c2a3e8","updated":"2017-07-31 07:06:06.000000000","message":"Done","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"}],"doc/source/install_and_configure_ubuntu.rst":[{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"f7970afa3f8870f558c3334db16f8eea6184664b","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_92b79f87","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"updated":"2017-07-31 06:38:43.000000000","message":"The exact file name is process_list.yaml.sample","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"5d9e2296c85f04ed95fef7081282401d1c042110","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      # python setup.py install"},{"line_number":114,"context_line":"      # tox -egenconfig"},{"line_number":115,"context_line":"      # cp -p etc/masakarimonitors/masakarimonitors.conf.sample /etc/masakarimonitors/masakarimonitors.conf"},{"line_number":116,"context_line":"      # cp -p etc/masakarimonitors/process_list.yaml /etc/masakarimonitors/process_list.yaml"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"#. Edit the ``/etc/masakarimonitors/masakarimonitors.conf`` file and complete"},{"line_number":119,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df3967d1_4d73d681","line":116,"range":{"start_line":116,"start_character":35,"end_line":116,"end_character":52},"in_reply_to":"df3967d1_92b79f87","updated":"2017-07-31 07:06:06.000000000","message":"Done","commit_id":"7c66fc4b6272fb985e8f0034cb35755057794eab"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":10,"context_line":"-------------"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Before installing Masakari-monitors, you must carry out the procedure which"},{"line_number":13,"context_line":"described in the \u0027Prerequisites\u0027 of the following URL."},{"line_number":14,"context_line":"https://github.com/openstack/masakari/tree/master/doc/source/install_and_configure_ubuntu.rst"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Install and configure pacemaker"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_a7474a77","line":13,"updated":"2017-08-30 06:39:39.000000000","message":"The line break behind \"URL\" is not appeared when we built this document as html.\n\nIs this OK?","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":10,"context_line":"-------------"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Before installing Masakari-monitors, you must carry out the procedure which"},{"line_number":13,"context_line":"described in the \u0027Prerequisites\u0027 of the following URL."},{"line_number":14,"context_line":"https://github.com/openstack/masakari/tree/master/doc/source/install_and_configure_ubuntu.rst"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Install and configure pacemaker"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_474a4dac","line":13,"in_reply_to":"7f287b81_a7474a77","updated":"2017-09-06 02:26:44.000000000","message":"I modidied this sentence, and deleted the URL reference.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Before installing Masakari-monitors, you must carry out the procedure which"},{"line_number":13,"context_line":"described in the \u0027Prerequisites\u0027 of the following URL."},{"line_number":14,"context_line":"https://github.com/openstack/masakari/tree/master/doc/source/install_and_configure_ubuntu.rst"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Install and configure pacemaker"},{"line_number":17,"context_line":"-------------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_6774c2cf","line":14,"updated":"2017-08-30 06:39:39.000000000","message":"What\u0027s this?\nI think this is a circular reference.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Before installing Masakari-monitors, you must carry out the procedure which"},{"line_number":13,"context_line":"described in the \u0027Prerequisites\u0027 of the following URL."},{"line_number":14,"context_line":"https://github.com/openstack/masakari/tree/master/doc/source/install_and_configure_ubuntu.rst"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Install and configure pacemaker"},{"line_number":17,"context_line":"-------------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_07ca0519","line":14,"in_reply_to":"7f287b81_6774c2cf","updated":"2017-09-06 02:26:44.000000000","message":"It was intention that it was necessary to satisfy the prerequisites of Masakari installation.\nHowever, I modified this sentence more easily, and deleted the URL reference.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":32,"context_line":"#. Edit the ``/etc/corosync/corosync.conf`` file and complete the following"},{"line_number":33,"context_line":"   actions:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   * In the ``bindnetaddr`` key, configure network address of the interface"},{"line_number":36,"context_line":"     to bind to:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     .. code-block:: none"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_2a16814a","line":35,"updated":"2017-08-30 06:39:39.000000000","message":"bindnetaddr is just a key.\nSo I think that \"in the..\" is a bit strange.\n\ne.g. Configure bindnetaddr value as network address of the...","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":32,"context_line":"#. Edit the ``/etc/corosync/corosync.conf`` file and complete the following"},{"line_number":33,"context_line":"   actions:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   * In the ``bindnetaddr`` key, configure network address of the interface"},{"line_number":36,"context_line":"     to bind to:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     .. code-block:: none"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_83560906","line":35,"in_reply_to":"7f287b81_2a16814a","updated":"2017-09-06 02:26:44.000000000","message":"OK, I fixed this sentence.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":33,"context_line":"   actions:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   * In the ``bindnetaddr`` key, configure network address of the interface"},{"line_number":36,"context_line":"     to bind to:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     .. code-block:: none"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_c7125662","line":36,"updated":"2017-08-30 06:39:39.000000000","message":"\"to bind to\"...?","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":33,"context_line":"   actions:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   * In the ``bindnetaddr`` key, configure network address of the interface"},{"line_number":36,"context_line":"     to bind to:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     .. code-block:: none"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_a378e58e","line":36,"in_reply_to":"7f287b81_c7125662","updated":"2017-09-06 02:26:44.000000000","message":"I fixed this.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":46,"context_line":"     Replace ``BINDNETADDR`` with network address used for mutual"},{"line_number":47,"context_line":"     communication between hosts."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   * In the ``mcastport`` key, configure port of multicast port number:"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"     .. code-block:: none"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_0a2bc582","line":49,"updated":"2017-08-30 06:39:39.000000000","message":"e.g. Configure mcastport value as multicast port number:","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":46,"context_line":"     Replace ``BINDNETADDR`` with network address used for mutual"},{"line_number":47,"context_line":"     communication between hosts."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   * In the ``mcastport`` key, configure port of multicast port number:"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"     .. code-block:: none"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_436941bc","line":49,"in_reply_to":"7f287b81_0a2bc582","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":72,"context_line":"   This procedure must be done for all ControllerNodes and ComputeNodes which"},{"line_number":73,"context_line":"   Masakari/Masakari-monitors will be installed."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"#. Clone the python-masakariclinet:"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"   .. code-block:: console"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_eabd19b7","line":75,"updated":"2017-08-30 06:39:39.000000000","message":"NG:clinet\nCorrect: client\n\nAnd, \"python-masakariclient\" is proper noun.\nProper noun doesn\u0027t need \"the\".\nPlease check other lines.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":72,"context_line":"   This procedure must be done for all ControllerNodes and ComputeNodes which"},{"line_number":73,"context_line":"   Masakari/Masakari-monitors will be installed."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"#. Clone the python-masakariclinet:"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"   .. code-block:: console"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_43970192","line":75,"in_reply_to":"7f287b81_eabd19b7","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"      # git clone https://github.com/openstack/python-masakariclient.git"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#. Install the python-masakariclinet:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   .. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_aab391e8","line":81,"updated":"2017-08-30 06:39:39.000000000","message":"Same as above","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"      # git clone https://github.com/openstack/python-masakariclient.git"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#. Install the python-masakariclinet:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   .. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_2392b5a0","line":81,"in_reply_to":"7f287b81_aab391e8","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"        [api]"},{"line_number":134,"context_line":"        ..."},{"line_number":135,"context_line":"        auth_url \u003d http://controller/identity"},{"line_number":136,"context_line":"        project_name \u003d service"},{"line_number":137,"context_line":"        project_domain_name \u003d default"},{"line_number":138,"context_line":"        username \u003d masakari"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_aa583130","line":135,"updated":"2017-08-30 06:39:39.000000000","message":"Please change \"controller\" to variable.\nAnd, please explain it after that.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"        [api]"},{"line_number":134,"context_line":"        ..."},{"line_number":135,"context_line":"        auth_url \u003d http://controller/identity"},{"line_number":136,"context_line":"        project_name \u003d service"},{"line_number":137,"context_line":"        project_domain_name \u003d default"},{"line_number":138,"context_line":"        username \u003d masakari"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_03ac598a","line":135,"in_reply_to":"7f287b81_aa583130","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"     And replace ``MULTICAST_PORTS`` with the ``mcastport`` described in"},{"line_number":160,"context_line":"     /etc/corosync/corosync.conf."},{"line_number":161,"context_line":"     If there are multiple ``mcastport``, specify them by comma-separated."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"Finalize installation"},{"line_number":164,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_8a6c55ce","line":161,"updated":"2017-08-30 06:39:39.000000000","message":"Can you write examples?","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"     And replace ``MULTICAST_PORTS`` with the ``mcastport`` described in"},{"line_number":160,"context_line":"     /etc/corosync/corosync.conf."},{"line_number":161,"context_line":"     If there are multiple ``mcastport``, specify them by comma-separated."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"Finalize installation"},{"line_number":164,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_c361b13b","line":161,"in_reply_to":"7f287b81_8a6c55ce","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":19741,"name":"Hieu LE","email":"hieulq2@viettel.com.vn","username":"hieulq"},"change_message_id":"8396a96400c8a9fdfa33d5a12c01d641681a2240","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   .. code-block:: console"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"      # apt-get install pacemaker"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"#. Edit the ``/etc/corosync/corosync.conf`` file and complete the following"},{"line_number":32,"context_line":"   actions:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3f4b6375_71eaedac","line":29,"range":{"start_line":29,"start_character":6,"end_line":29,"end_character":33},"updated":"2017-10-30 02:06:26.000000000","message":"just want to ask dummy question, some Masakari presentation state that Masakari support both pacemaker and pacemaker-remote, how about installing guide for pacemaker-remote?","commit_id":"a9642b61b83f4594b74179bc1cf511cb38b0c476"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"b19dd27cc3eb32279f37d448d29f2df4097e339d","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   .. code-block:: console"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"      # apt-get install pacemaker"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"#. Edit the ``/etc/corosync/corosync.conf`` file and complete the following"},{"line_number":32,"context_line":"   actions:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f485f77_cd97af90","line":29,"range":{"start_line":29,"start_character":6,"end_line":29,"end_character":33},"in_reply_to":"3f4b6375_71eaedac","updated":"2017-11-13 05:46:13.000000000","message":"OK. I\u0027m rewriting this document using openstackdocstheme, and I\u0027ll push it at new another patch. So I add the explanation about installation of pacemaker-remote on the patch.","commit_id":"a9642b61b83f4594b74179bc1cf511cb38b0c476"}],"doc/source/masakarimonitors_overview.rst":[{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":20,"context_line":"Masakari-monitors detects the failures and sends notification to the"},{"line_number":21,"context_line":"masakari-api. Masakari-monitors detects the three failures as follows:"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* VM process down"},{"line_number":24,"context_line":"* Provisioning process down"},{"line_number":25,"context_line":"* nova-compute host failure"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_c7cff626","line":23,"updated":"2017-08-30 06:39:39.000000000","message":"Instance failure is not only a process going down.\n\nI think that \"VM process failure\" is better.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":20,"context_line":"Masakari-monitors detects the failures and sends notification to the"},{"line_number":21,"context_line":"masakari-api. Masakari-monitors detects the three failures as follows:"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* VM process down"},{"line_number":24,"context_line":"* Provisioning process down"},{"line_number":25,"context_line":"* nova-compute host failure"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_b0970dec","line":23,"in_reply_to":"7f287b81_c7cff626","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Masakari-monitors service consists of the following components:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"``masakari-instancemonitor``"},{"line_number":30,"context_line":"  Detects the failure of VM process down."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"``masakari-processmonitor``"},{"line_number":33,"context_line":"  Detects the failure of provisioning process down."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_a7d2aacf","line":30,"updated":"2017-08-30 06:39:39.000000000","message":"Detects the failure of VM process.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Masakari-monitors service consists of the following components:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"``masakari-instancemonitor``"},{"line_number":30,"context_line":"  Detects the failure of VM process down."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"``masakari-processmonitor``"},{"line_number":33,"context_line":"  Detects the failure of provisioning process down."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_909e5105","line":30,"in_reply_to":"7f287b81_a7d2aacf","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"9f672165d16bceb1c5bb63fe1bc42759b65d8633","unresolved":false,"context_lines":[{"line_number":21,"context_line":"masakari-api. Masakari-monitors detects the three failures as follows:"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* VM process failure"},{"line_number":24,"context_line":"* Provisioning process down"},{"line_number":25,"context_line":"* nova-compute host failure"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Masakari-monitors service consists of the following components:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa0c359_954f68bc","line":24,"range":{"start_line":24,"start_character":2,"end_line":24,"end_character":14},"updated":"2018-02-06 13:04:29.000000000","message":"? System Process ?","commit_id":"9d54b10cce9973b68b64ef704202b901c22c5fb4"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"9f672165d16bceb1c5bb63fe1bc42759b65d8633","unresolved":false,"context_lines":[{"line_number":30,"context_line":"  Detects the failure of VM process."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"``masakari-processmonitor``"},{"line_number":33,"context_line":"  Detects the failure of provisioning process down."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"``masakari-hostmonitor``"},{"line_number":36,"context_line":"  Detects the nova-compute host failure."}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa0c359_b54ce4c7","line":33,"range":{"start_line":33,"start_character":25,"end_line":33,"end_character":37},"updated":"2018-02-06 13:04:29.000000000","message":"? System Process ?","commit_id":"9d54b10cce9973b68b64ef704202b901c22c5fb4"}],"doc/source/sample_process_list.rst":[{"author":{"_account_id":8988,"name":"Rikimaru Honjo","email":"honjo.rikimaru@ntt-tx.co.jp","username":"rikimaru.honjo","inactive":true},"change_message_id":"9abd8cf4fd9efe0e7f8a4ef5030a736cd12f01cc","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The following is a sample configuration for the masakari-processmonitor that"},{"line_number":6,"context_line":"monitors provisioning processes. This file can be freely changed by the user"},{"line_number":7,"context_line":"according to the environment."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. literalinclude:: _static/process_list.yaml"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_6753a26c","line":7,"updated":"2017-08-30 06:39:39.000000000","message":"by users according to their environments.","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"},{"author":{"_account_id":23226,"name":"takahara.kengo","email":"takahara-kn@njk.co.jp","username":"takahara.kengo"},"change_message_id":"c9bb8ab530096aa42f81fc407963066b5d3124ea","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The following is a sample configuration for the masakari-processmonitor that"},{"line_number":6,"context_line":"monitors provisioning processes. This file can be freely changed by the user"},{"line_number":7,"context_line":"according to the environment."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. literalinclude:: _static/process_list.yaml"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_f08c75d8","line":7,"in_reply_to":"7f287b81_6753a26c","updated":"2017-09-06 02:26:44.000000000","message":"Done","commit_id":"ae391ee052ac20980d89b7773f43ad3dcf18b696"}]}
