)]}'
{"doc/install-guide/source/environment-etcd-ubuntu.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"ETCD for Ubuntu"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"OpenStack services may use Etcd, a distributed reliable key-value store"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_136841f3","line":2,"updated":"2017-09-25 10:33:22.000000000","message":"Why does this need to be all caps? \"Etcd\" like in other docs would seem better to me.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"ETCD for Ubuntu"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"OpenStack services may use Etcd, a distributed reliable key-value store"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_a6a10dac","line":2,"in_reply_to":"7f515b1d_136841f3","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"OpenStack services may use Etcd, a distributed reliable key-value store"},{"line_number":6,"context_line":"for distributed key locking, storing configuration, keeping track of service"},{"line_number":7,"context_line":"live-ness and other scenarios."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install and configure components"},{"line_number":10,"context_line":"--------------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_7359b558","line":7,"updated":"2017-09-25 10:33:22.000000000","message":"Instead of simply repeating this sentence from the governance docs, I\u0027d rather like to see a short comment that we need to use the tarball installation as a workaround until proper distro packages are available.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"OpenStack services may use Etcd, a distributed reliable key-value store"},{"line_number":6,"context_line":"for distributed key locking, storing configuration, keeping track of service"},{"line_number":7,"context_line":"live-ness and other scenarios."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install and configure components"},{"line_number":10,"context_line":"--------------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_66ab1589","line":7,"in_reply_to":"7f515b1d_7359b558","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"        # groupadd --system etcd"},{"line_number":19,"context_line":"        # useradd --home-dir \"/var/lib/etcd\" \\"},{"line_number":20,"context_line":"              --create-home \\"},{"line_number":21,"context_line":"              --system \\"},{"line_number":22,"context_line":"              --shell /bin/false \\"},{"line_number":23,"context_line":"              -g etcd \\"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_6e1b0a1b","line":20,"updated":"2017-09-25 10:33:22.000000000","message":"etcd complains about files like \".bashrc\" that this creates. better drop this option and create the directory explicitly.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"        # groupadd --system etcd"},{"line_number":19,"context_line":"        # useradd --home-dir \"/var/lib/etcd\" \\"},{"line_number":20,"context_line":"              --create-home \\"},{"line_number":21,"context_line":"              --system \\"},{"line_number":22,"context_line":"              --shell /bin/false \\"},{"line_number":23,"context_line":"              -g etcd \\"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_46aed998","line":20,"in_reply_to":"7f515b1d_6e1b0a1b","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"     .. code-block:: console"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # ETCD_VER\u003dv3.1.7"},{"line_number":42,"context_line":"        # rm -rf /tmp/etcd \u0026\u0026 mkdir -p /tmp/etcd"},{"line_number":43,"context_line":"        # curl -L https://github.com/coreos/etcd/releases/download/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz"},{"line_number":44,"context_line":"        # tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd --strip-components\u003d1"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_aecfc27d","line":41,"updated":"2017-09-25 10:33:22.000000000","message":"There are newer versions available, I\u0027m not sure that we want to hardcode an old version here that may even have security issues.\n\nOTOH it seems non-trivial to discover the latest release version.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"     .. code-block:: console"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # ETCD_VER\u003dv3.1.7"},{"line_number":42,"context_line":"        # rm -rf /tmp/etcd \u0026\u0026 mkdir -p /tmp/etcd"},{"line_number":43,"context_line":"        # curl -L https://github.com/coreos/etcd/releases/download/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz"},{"line_number":44,"context_line":"        # tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd --strip-components\u003d1"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_868df132","line":41,"in_reply_to":"7f515b1d_aecfc27d","updated":"2017-09-26 02:12:03.000000000","message":"Switch to v3.2.7 which is the current latest version.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":48,"context_line":"     .. end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"2. Create and edit the ``/etc/etcd/etcd.conf.yml`` file"},{"line_number":51,"context_line":"   and complete the following actions:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"   - Set the ``initial-cluster``, ``initial-advertise-peer-urls``,"},{"line_number":54,"context_line":"     ``advertise-client-urls``, ``listen-client-urls`` to the management"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_f33a45e5","line":51,"updated":"2017-09-25 10:33:22.000000000","message":"IMO there is only one action following.","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":48,"context_line":"     .. end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"2. Create and edit the ``/etc/etcd/etcd.conf.yml`` file"},{"line_number":51,"context_line":"   and complete the following actions:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"   - Set the ``initial-cluster``, ``initial-advertise-peer-urls``,"},{"line_number":54,"context_line":"     ``advertise-client-urls``, ``listen-client-urls`` to the management"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_4687f910","line":51,"in_reply_to":"7f515b1d_f33a45e5","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":50,"context_line":"2. Create and edit the ``/etc/etcd/etcd.conf.yml`` file"},{"line_number":51,"context_line":"   and complete the following actions:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"   - Set the ``initial-cluster``, ``initial-advertise-peer-urls``,"},{"line_number":54,"context_line":"     ``advertise-client-urls``, ``listen-client-urls`` to the management"},{"line_number":55,"context_line":"     IP address of the controller node to enable access by other nodes via"},{"line_number":56,"context_line":"     the management network:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_0e2db694","line":53,"updated":"2017-09-25 10:33:22.000000000","message":"Having a list containing only one item seems confusing, better drop this?","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":50,"context_line":"2. Create and edit the ``/etc/etcd/etcd.conf.yml`` file"},{"line_number":51,"context_line":"   and complete the following actions:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"   - Set the ``initial-cluster``, ``initial-advertise-peer-urls``,"},{"line_number":54,"context_line":"     ``advertise-client-urls``, ``listen-client-urls`` to the management"},{"line_number":55,"context_line":"     IP address of the controller node to enable access by other nodes via"},{"line_number":56,"context_line":"     the management network:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_267e3d19","line":53,"in_reply_to":"7f515b1d_0e2db694","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05e2d34a679f583e2136d2edd83a5b88698abc43","unresolved":false,"context_lines":[{"line_number":92,"context_line":"Finalize installation"},{"line_number":93,"context_line":"---------------------"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"#. Restart the etcd service:"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   .. code-block:: console"},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_8e3886d3","line":95,"updated":"2017-09-25 10:33:22.000000000","message":"s/Restart/Enable and start/","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8c9798d9f43a72d0c6410d48c8a5682af3487387","unresolved":false,"context_lines":[{"line_number":92,"context_line":"Finalize installation"},{"line_number":93,"context_line":"---------------------"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"#. Restart the etcd service:"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   .. code-block:: console"},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_e677053a","line":95,"in_reply_to":"7f515b1d_8e3886d3","updated":"2017-09-26 02:12:03.000000000","message":"Done","commit_id":"79ac623ee846a88ee2fea8990708e700b8f2a7c2"}]}
