)]}'
{"doc/source/install/manual_installation.rst":[{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"7bb640fa90bb1e388e520beec089dad1790d68e2","unresolved":false,"context_lines":[{"line_number":202,"context_line":"      service_plugins \u003d nfvo,vnfm"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"      state_path \u003d /var/lib/tacker"},{"line_number":205,"context_line":"      transport_url \u003d rabbit://openstack:\u003cRABBIT_PASSWORD\u003e@\u003cTACKER_NODE_IP\u003e:5672/"},{"line_number":206,"context_line":"      ..."},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"      [nfvo_vim]"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f560f44_d5e666b0","line":205,"range":{"start_line":205,"start_character":31,"end_line":205,"end_character":40},"updated":"2020-08-24 01:29:58.000000000","message":"Is \"\u003cRABBIT_USERID\u003e\" better? It seems not fixed value.\nAt lease, devstack use \"stackrabbit\".","commit_id":"048f1dc95c02babe31fed97a510fd90d69bad7e6"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"40f3509041295e7bc40a3d39c77dab644814b690","unresolved":false,"context_lines":[{"line_number":326,"context_line":""},{"line_number":327,"context_line":".. code-block:: console"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   $ sudo python /usr/local/bin/tacker-conductor \\"},{"line_number":330,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":331,"context_line":"       --log-file /var/log/tacker/tacker-conductor.log"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_41c06f2b","line":329,"range":{"start_line":329,"start_character":10,"end_line":329,"end_character":16},"updated":"2020-08-30 14:37:42.000000000","message":"Sorry but one more...\nShould we use \u0027python3\u0027 here?","commit_id":"05c44d9adbe0bf296c4ee0ec3930702375d6a74a"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   .. code-block:: console"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"      $ sudo su"},{"line_number":240,"context_line":"      # cp etc/tacker/tacker.conf /usr/local/etc/tacker/"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"#. Populate Tacker database."}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_17efa2e9","line":239,"updated":"2020-09-02 17:07:10.000000000","message":"I\u0027m not sure why it runs this line. I think it\u0027s just enough to run `sudo cp etc/tacker/tacker.conf ...` at once in the next line. What do you think?","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   .. code-block:: console"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"      $ sudo su"},{"line_number":240,"context_line":"      # cp etc/tacker/tacker.conf /usr/local/etc/tacker/"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"#. Populate Tacker database."}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_6e2c404a","line":239,"in_reply_to":"9f560f44_17efa2e9","updated":"2020-09-03 08:05:46.000000000","message":"Yes, both statements could combine to serve the purpose.\nDone!","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":240,"context_line":"      # cp etc/tacker/tacker.conf /usr/local/etc/tacker/"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"#. Populate Tacker database."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"   .. code-block:: console"},{"line_number":246,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_37a2a6ae","line":243,"updated":"2020-09-02 17:07:10.000000000","message":"It\u0027s very tiny, but no need to separate with two blank lines, but one is enough.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":240,"context_line":"      # cp etc/tacker/tacker.conf /usr/local/etc/tacker/"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"#. Populate Tacker database."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"   .. code-block:: console"},{"line_number":246,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_eec9705a","line":243,"in_reply_to":"9f560f44_37a2a6ae","updated":"2020-09-03 08:05:46.000000000","message":"Done","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":254,"context_line":""},{"line_number":255,"context_line":"   .. code-block:: console"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"      $ sudo su"},{"line_number":258,"context_line":"      # cp etc/systemd/system/tacker.service /etc/systemd/system/"},{"line_number":259,"context_line":"      # cp etc/systemd/system/tacker-conductor.service /etc/systemd/system/"},{"line_number":260,"context_line":"      # systemctl daemon-reload"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_77e89eb2","line":257,"updated":"2020-09-02 17:07:10.000000000","message":"As same as L.239, I think it\u0027s no need to run this line, but using `sudo` is enough for the next lines.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":254,"context_line":""},{"line_number":255,"context_line":"   .. code-block:: console"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"      $ sudo su"},{"line_number":258,"context_line":"      # cp etc/systemd/system/tacker.service /etc/systemd/system/"},{"line_number":259,"context_line":"      # cp etc/systemd/system/tacker-conductor.service /etc/systemd/system/"},{"line_number":260,"context_line":"      # systemctl daemon-reload"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_6ebc406c","line":257,"in_reply_to":"9f560f44_77e89eb2","updated":"2020-09-03 08:05:46.000000000","message":"Appreciate the suggestion, this is more secure than gaining root privilege with \"su\".\nDone.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":".. code-block:: console"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   $ sudo python3 /usr/local/bin/tacker-server \\"},{"line_number":318,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":319,"context_line":"       --log-file /var/log/tacker/tacker.log"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_1ae50739","line":317,"updated":"2020-09-02 17:07:10.000000000","message":"I think it\u0027s better to start tacker with `systemctl start ...`  because this instruction expects to use systemd.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":".. code-block:: console"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   $ sudo python3 /usr/local/bin/tacker-server \\"},{"line_number":318,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":319,"context_line":"       --log-file /var/log/tacker/tacker.log"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_098bfe67","line":317,"in_reply_to":"9f560f44_1ae50739","updated":"2020-09-03 08:05:46.000000000","message":"Done","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   $ sudo python3 /usr/local/bin/tacker-server \\"},{"line_number":318,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":319,"context_line":"       --log-file /var/log/tacker/tacker.log"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"Starting Tacker conductor"},{"line_number":322,"context_line":"-------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_7a424311","line":319,"updated":"2020-09-02 17:07:10.000000000","message":"I\u0027m not sure why this optional `--log-file` is required. you can find log messages from journalctl command if you use systemd.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   $ sudo python3 /usr/local/bin/tacker-server \\"},{"line_number":318,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":319,"context_line":"       --log-file /var/log/tacker/tacker.log"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"Starting Tacker conductor"},{"line_number":322,"context_line":"-------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_89426e0e","line":319,"in_reply_to":"9f560f44_7a424311","updated":"2020-09-03 08:05:46.000000000","message":"Yes, this option can be removed. Internally \"/etc/systemd/system/tacker.service\" and \"/etc/systemd/system/tacker-conductor.service\"executes tacker and tacker-conductor service without \"--log-file\" option.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":326,"context_line":""},{"line_number":327,"context_line":".. code-block:: console"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   $ sudo python3 /usr/local/bin/tacker-conductor \\"},{"line_number":330,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":331,"context_line":"       --log-file /var/log/tacker/tacker-conductor.log"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_5a5e5fe9","line":329,"updated":"2020-09-02 17:07:10.000000000","message":"As similar to L.317","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":326,"context_line":""},{"line_number":327,"context_line":".. code-block:: console"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   $ sudo python3 /usr/local/bin/tacker-conductor \\"},{"line_number":330,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":331,"context_line":"       --log-file /var/log/tacker/tacker-conductor.log"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_e9484a2f","line":329,"in_reply_to":"9f560f44_5a5e5fe9","updated":"2020-09-03 08:05:46.000000000","message":"Done","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"84dd54962c2a5dbec1db1c90c51ffe59ce54daa3","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   $ sudo python3 /usr/local/bin/tacker-conductor \\"},{"line_number":330,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":331,"context_line":"       --log-file /var/log/tacker/tacker-conductor.log"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_7a5b63f5","line":331,"updated":"2020-09-02 17:07:10.000000000","message":"As similar to L.319.","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"f3395447ca31795b3d221f7325fc08d54b468953","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   $ sudo python3 /usr/local/bin/tacker-conductor \\"},{"line_number":330,"context_line":"       --config-file /usr/local/etc/tacker/tacker.conf \\"},{"line_number":331,"context_line":"       --log-file /var/log/tacker/tacker-conductor.log"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_295362e4","line":331,"in_reply_to":"9f560f44_7a5b63f5","updated":"2020-09-03 08:05:46.000000000","message":"Done","commit_id":"b9344ca855b892b58a71cb08cb34a54ef1afa6bd"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"a517c2eabae3923bab55a33f756e1ffbc210d6b2","unresolved":false,"context_lines":[{"line_number":188,"context_line":"      .. code-block:: ini"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"         [agent]"},{"line_number":191,"context_line":"         root_helper \u003d sudo /usr/bin/tacker-rootwrap /usr/local/etc/tacker/rootwrap.conf"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"   .. code-block:: ini"},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f560f44_5aabe81c","line":191,"range":{"start_line":191,"start_character":52,"end_line":191,"end_character":74},"updated":"2020-09-03 17:37:50.000000000","message":"Should we change this directory to \u0027/etc/tacker\u0027 ?\n\nI agree with Yasufumi\u0027s suggestion to use systemd in order to execute tacker process. And you changed the directory of \u0027tacker.conf\u0027 for its change.\nShould we use same directory?","commit_id":"97c6b1bd0d2362b82516995307bf64de245c2381"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"155433e49e0afab05972bb6f4e1522daa1753e66","unresolved":false,"context_lines":[{"line_number":188,"context_line":"      .. code-block:: ini"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"         [agent]"},{"line_number":191,"context_line":"         root_helper \u003d sudo /usr/bin/tacker-rootwrap /usr/local/etc/tacker/rootwrap.conf"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"   .. code-block:: ini"},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f560f44_e1ee8c89","line":191,"range":{"start_line":191,"start_character":52,"end_line":191,"end_character":74},"in_reply_to":"9f560f44_5aabe81c","updated":"2020-09-04 08:54:57.000000000","message":"Thanks for addressing this Toshiaki Takahashi. I missed changing these directories to /etc/tacker.","commit_id":"97c6b1bd0d2362b82516995307bf64de245c2381"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"a517c2eabae3923bab55a33f756e1ffbc210d6b2","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"      [DEFAULT]"},{"line_number":196,"context_line":"      auth_strategy \u003d keystone"},{"line_number":197,"context_line":"      policy_file \u003d /usr/local/etc/tacker/policy.json"},{"line_number":198,"context_line":"      debug \u003d True"},{"line_number":199,"context_line":"      use_syslog \u003d False"},{"line_number":200,"context_line":"      bind_host \u003d \u003cTACKER_NODE_IP\u003e"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f560f44_5a7008db","line":197,"range":{"start_line":197,"start_character":20,"end_line":197,"end_character":41},"updated":"2020-09-03 17:37:50.000000000","message":"ditto","commit_id":"97c6b1bd0d2362b82516995307bf64de245c2381"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"155433e49e0afab05972bb6f4e1522daa1753e66","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"      [DEFAULT]"},{"line_number":196,"context_line":"      auth_strategy \u003d keystone"},{"line_number":197,"context_line":"      policy_file \u003d /usr/local/etc/tacker/policy.json"},{"line_number":198,"context_line":"      debug \u003d True"},{"line_number":199,"context_line":"      use_syslog \u003d False"},{"line_number":200,"context_line":"      bind_host \u003d \u003cTACKER_NODE_IP\u003e"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f560f44_21e9a47f","line":197,"range":{"start_line":197,"start_character":20,"end_line":197,"end_character":41},"in_reply_to":"9f560f44_5a7008db","updated":"2020-09-04 08:54:57.000000000","message":"Done","commit_id":"97c6b1bd0d2362b82516995307bf64de245c2381"}]}
