)]}'
{"doc/source/install/developer/aio-quickstart.rst":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"20b752a21c9f8d36795dc4ca2c47b87061f7a549","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  export FTP_PROXY\u003d\"YOUR_PROXY_ADDRESS:PORT\""},{"line_number":38,"context_line":"  export NO_PROXY\u003d\"localhost,127.0.0.1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,172.17.0.1,.svc.cluster.local,$YOUR_ACTUAL_IP\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Your changes to `/etc/environment` will not be applid until you source them:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_a4e12ed3","line":40,"range":{"start_line":40,"start_character":47,"end_line":40,"end_character":53},"updated":"2020-02-24 21:42:18.000000000","message":"applied","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"ac1014b3b2c424ae703f735e01d26468ad05c7c0","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  export FTP_PROXY\u003d\"YOUR_PROXY_ADDRESS:PORT\""},{"line_number":38,"context_line":"  export NO_PROXY\u003d\"localhost,127.0.0.1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,172.17.0.1,.svc.cluster.local,$YOUR_ACTUAL_IP\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Your changes to `/etc/environment` will not be applid until you source them:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_ef1dbfbd","line":40,"range":{"start_line":40,"start_character":47,"end_line":40,"end_character":53},"in_reply_to":"1fa4df85_a4e12ed3","updated":"2020-02-24 22:40:44.000000000","message":"Done","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"feaeb38d5b59f53f76c4d223015210cfccd6d32e","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: shell"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  sudo apt install git curl gcc"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Install PIP"},{"line_number":70,"context_line":"^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_e9c13f30","line":67,"updated":"2020-02-24 20:37:39.000000000","message":"python also (ubuntu 18.04 server used as test to follow this guide)","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"ac1014b3b2c424ae703f735e01d26468ad05c7c0","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: shell"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  sudo apt install git curl gcc"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Install PIP"},{"line_number":70,"context_line":"^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_6f878fd9","line":67,"in_reply_to":"1fa4df85_e9c13f30","updated":"2020-02-24 22:40:44.000000000","message":"Removed this section, the osh scripts actually install python and pip for you.","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"3519fcd2d9be1c6fba5a96b18c13ba24790c18b8","unresolved":false,"context_lines":[{"line_number":80,"context_line":"  curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":".. code-block:: shell"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"  python get-pip.py"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"setuptools is usually installed when running `get-pip.py` but we will verify that"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_b81e336e","line":83,"updated":"2020-02-24 18:08:44.000000000","message":"may need to set trusted sources in /etc/pip.conf\nex:\n\n[global] \ntrusted-host \u003d pypi.python.org\n               pypi.org\n               files.pythonhosted.org","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"3519fcd2d9be1c6fba5a96b18c13ba24790c18b8","unresolved":false,"context_lines":[{"line_number":109,"context_line":"you can skip this step."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":112,"context_line":"`openstack-helm-infra/tools/gate/devel/local-bars.yaml`:"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. code-block:: shell"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_783f5bd6","line":112,"range":{"start_line":112,"start_character":45,"end_line":112,"end_character":49},"updated":"2020-02-24 18:08:44.000000000","message":"vars","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"ac1014b3b2c424ae703f735e01d26468ad05c7c0","unresolved":false,"context_lines":[{"line_number":109,"context_line":"you can skip this step."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":112,"context_line":"`openstack-helm-infra/tools/gate/devel/local-bars.yaml`:"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. code-block:: shell"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_0f6cdb34","line":112,"range":{"start_line":112,"start_character":45,"end_line":112,"end_character":49},"in_reply_to":"1fa4df85_783f5bd6","updated":"2020-02-24 22:40:44.000000000","message":"Done","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"feaeb38d5b59f53f76c4d223015210cfccd6d32e","unresolved":false,"context_lines":[{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. code-block:: shell"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"  openstack-helm/tools/deployment/developer/nfs/010-deploy-k8s.sh"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":".. code-block:: shell"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_c9c48343","line":150,"range":{"start_line":150,"start_character":0,"end_line":150,"end_character":65},"updated":"2020-02-24 20:37:39.000000000","message":"this command has to be run from openstack-helm directory, consider changing this section to indicate the user cd into openstack-helm then run each of these ./tools/... scripts from there","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"ac1014b3b2c424ae703f735e01d26468ad05c7c0","unresolved":false,"context_lines":[{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. code-block:: shell"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"  openstack-helm/tools/deployment/developer/nfs/010-deploy-k8s.sh"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":".. code-block:: shell"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_2f699724","line":150,"range":{"start_line":150,"start_character":0,"end_line":150,"end_character":65},"in_reply_to":"1fa4df85_c9c48343","updated":"2020-02-24 22:40:44.000000000","message":"Done","commit_id":"1b2c443785aba0d575973db12a8201cb17014552"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"07b5bd938102d2f52d1d81f41c4512b6758515bd","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This guide\u0027s purpose is to serve as a quick method of getting an"},{"line_number":6,"context_line":"OpenStack-Helm (OSH) developer environment up and running with minimal"},{"line_number":7,"context_line":"info. If you would like more details about the setup, please check out"},{"line_number":8,"context_line":"the relevent pages for each method of deployment."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This guide will assume you are using a fresh Ubuntu 18.04 Virtual Machine"},{"line_number":11,"context_line":"(VM) or baremetal install. For other Linux flavors, this guide may or"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_81989f6a","line":8,"range":{"start_line":8,"start_character":4,"end_line":8,"end_character":12},"updated":"2020-02-25 03:35:40.000000000","message":"relevant","commit_id":"04971b5b0b4c135312fa8e5eb811fef94049afa4"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"eb5742f64b9d12825a7fe363135bb528c5263cdb","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: shell"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  sudo apt install git curl"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Clone the OSH Repositories"},{"line_number":70,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1fa4df85_a1f58ecd","line":67,"range":{"start_line":67,"start_character":2,"end_line":67,"end_character":27},"updated":"2020-02-25 16:49:37.000000000","message":"is curl needed as manual install if you\u0027re no longer doing the curl on get-pip.py ?","commit_id":"9e7b988bbad1284eee6a0d5b936d2ac94876a4e7"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"8461f1f03d0fa026d851f158c1e0b393c11245df","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: shell"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  sudo apt install git curl"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Clone the OSH Repositories"},{"line_number":70,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1fa4df85_21d8be51","line":67,"range":{"start_line":67,"start_character":2,"end_line":67,"end_character":27},"in_reply_to":"1fa4df85_a1f58ecd","updated":"2020-02-25 16:51:10.000000000","message":"Yes, I believe the osh scripts use it initially. I think ubuntu server may have it installed by default, but this is just a precautionary.","commit_id":"9e7b988bbad1284eee6a0d5b936d2ac94876a4e7"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"2f7edb5f866a4b36e20380f77a9238cd8c84c09f","unresolved":false,"context_lines":[{"line_number":77,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm"},{"line_number":78,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm-infra"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Setup OSH Proxy and DNS"},{"line_number":81,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"This step is only needed if you are deploying OSH behind a proxy. If you are not,"},{"line_number":84,"context_line":"you can skip this step."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":87,"context_line":"`openstack-helm-infra/tools/gate/devel/local-vars.yaml`:"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: shell"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  proxy:"},{"line_number":92,"context_line":"    http: http://username:password@proxy_host:port"},{"line_number":93,"context_line":"    https: https://username:password@proxy_host:port"},{"line_number":94,"context_line":"    noproxy: 127.0.0.1,localhost,172.17.0.1,.svc.cluster.local"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Depending on your proxy, you may or may not require a username or password."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"By default, this installation will use Google DNS Server IPs"},{"line_number":99,"context_line":"(8.8.8.8, 8.8.4.4) and will update resolv.conf as a result. If those IPs are"},{"line_number":100,"context_line":"blocked by the proxy, this will overwrite the original DNS entries and result"},{"line_number":101,"context_line":"in the inability to connect to anything on the network. These DNS nameserver"},{"line_number":102,"context_line":"entries can be changed by updating the external_dns_nameservers entry in the"},{"line_number":103,"context_line":"file `openstack-helm-infra/tools/images/kubeadm-aio/assets/opt/playbooks/vars.yaml`."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: shell"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    external_dns_nameservers:"},{"line_number":108,"context_line":"      - YOUR_PROXY_DNS_IP"},{"line_number":109,"context_line":"      - ALT_PROXY_DNS_IP"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"These values can be retrieved by running `systemd-resolve --status`."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_db05887c","line":109,"range":{"start_line":80,"start_character":0,"end_line":109,"end_character":24},"updated":"2020-04-14 14:39:47.000000000","message":"this is not consumed by the below.","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"2dd9f053af8cc6642b4f044f8cf3b5edfb3ace97","unresolved":false,"context_lines":[{"line_number":77,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm"},{"line_number":78,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm-infra"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Setup OSH Proxy and DNS"},{"line_number":81,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"This step is only needed if you are deploying OSH behind a proxy. If you are not,"},{"line_number":84,"context_line":"you can skip this step."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":87,"context_line":"`openstack-helm-infra/tools/gate/devel/local-vars.yaml`:"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: shell"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  proxy:"},{"line_number":92,"context_line":"    http: http://username:password@proxy_host:port"},{"line_number":93,"context_line":"    https: https://username:password@proxy_host:port"},{"line_number":94,"context_line":"    noproxy: 127.0.0.1,localhost,172.17.0.1,.svc.cluster.local"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Depending on your proxy, you may or may not require a username or password."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"By default, this installation will use Google DNS Server IPs"},{"line_number":99,"context_line":"(8.8.8.8, 8.8.4.4) and will update resolv.conf as a result. If those IPs are"},{"line_number":100,"context_line":"blocked by the proxy, this will overwrite the original DNS entries and result"},{"line_number":101,"context_line":"in the inability to connect to anything on the network. These DNS nameserver"},{"line_number":102,"context_line":"entries can be changed by updating the external_dns_nameservers entry in the"},{"line_number":103,"context_line":"file `openstack-helm-infra/tools/images/kubeadm-aio/assets/opt/playbooks/vars.yaml`."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: shell"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    external_dns_nameservers:"},{"line_number":108,"context_line":"      - YOUR_PROXY_DNS_IP"},{"line_number":109,"context_line":"      - ALT_PROXY_DNS_IP"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"These values can be retrieved by running `systemd-resolve --status`."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_f604d97d","line":109,"range":{"start_line":80,"start_character":0,"end_line":109,"end_character":24},"in_reply_to":"3f4c43b2_b693714f","updated":"2020-04-14 15:12:26.000000000","message":"sorry - i see now this is a symlink to https://github.com/openstack/openstack-helm/blob/master/tools/deployment/developer/common/010-deploy-k8s.sh","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"a98598e0b151dd542057ccd25bb08f1e0a439a66","unresolved":false,"context_lines":[{"line_number":77,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm"},{"line_number":78,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm-infra"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Setup OSH Proxy and DNS"},{"line_number":81,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"This step is only needed if you are deploying OSH behind a proxy. If you are not,"},{"line_number":84,"context_line":"you can skip this step."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":87,"context_line":"`openstack-helm-infra/tools/gate/devel/local-vars.yaml`:"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: shell"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  proxy:"},{"line_number":92,"context_line":"    http: http://username:password@proxy_host:port"},{"line_number":93,"context_line":"    https: https://username:password@proxy_host:port"},{"line_number":94,"context_line":"    noproxy: 127.0.0.1,localhost,172.17.0.1,.svc.cluster.local"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Depending on your proxy, you may or may not require a username or password."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"By default, this installation will use Google DNS Server IPs"},{"line_number":99,"context_line":"(8.8.8.8, 8.8.4.4) and will update resolv.conf as a result. If those IPs are"},{"line_number":100,"context_line":"blocked by the proxy, this will overwrite the original DNS entries and result"},{"line_number":101,"context_line":"in the inability to connect to anything on the network. These DNS nameserver"},{"line_number":102,"context_line":"entries can be changed by updating the external_dns_nameservers entry in the"},{"line_number":103,"context_line":"file `openstack-helm-infra/tools/images/kubeadm-aio/assets/opt/playbooks/vars.yaml`."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: shell"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    external_dns_nameservers:"},{"line_number":108,"context_line":"      - YOUR_PROXY_DNS_IP"},{"line_number":109,"context_line":"      - ALT_PROXY_DNS_IP"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"These values can be retrieved by running `systemd-resolve --status`."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_db78e8f9","line":109,"range":{"start_line":80,"start_character":0,"end_line":109,"end_character":24},"in_reply_to":"3f4c43b2_db05887c","updated":"2020-04-14 14:43:24.000000000","message":"The DNS change is most certainly consumed by the below, as without it you end up with a failed script and no network connection if your proxy does not allow use of the google one.","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"8972dc68830fde7ff1f4e34c6d43e5f1dac41885","unresolved":false,"context_lines":[{"line_number":77,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm"},{"line_number":78,"context_line":"  git clone https://review.opendev.org/openstack/openstack-helm-infra"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Setup OSH Proxy and DNS"},{"line_number":81,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"This step is only needed if you are deploying OSH behind a proxy. If you are not,"},{"line_number":84,"context_line":"you can skip this step."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In order to deploy OSH behind a proxy, add the following entries to"},{"line_number":87,"context_line":"`openstack-helm-infra/tools/gate/devel/local-vars.yaml`:"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: shell"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  proxy:"},{"line_number":92,"context_line":"    http: http://username:password@proxy_host:port"},{"line_number":93,"context_line":"    https: https://username:password@proxy_host:port"},{"line_number":94,"context_line":"    noproxy: 127.0.0.1,localhost,172.17.0.1,.svc.cluster.local"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Depending on your proxy, you may or may not require a username or password."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"By default, this installation will use Google DNS Server IPs"},{"line_number":99,"context_line":"(8.8.8.8, 8.8.4.4) and will update resolv.conf as a result. If those IPs are"},{"line_number":100,"context_line":"blocked by the proxy, this will overwrite the original DNS entries and result"},{"line_number":101,"context_line":"in the inability to connect to anything on the network. These DNS nameserver"},{"line_number":102,"context_line":"entries can be changed by updating the external_dns_nameservers entry in the"},{"line_number":103,"context_line":"file `openstack-helm-infra/tools/images/kubeadm-aio/assets/opt/playbooks/vars.yaml`."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: shell"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    external_dns_nameservers:"},{"line_number":108,"context_line":"      - YOUR_PROXY_DNS_IP"},{"line_number":109,"context_line":"      - ALT_PROXY_DNS_IP"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"These values can be retrieved by running `systemd-resolve --status`."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_b693714f","line":109,"range":{"start_line":80,"start_character":0,"end_line":109,"end_character":24},"in_reply_to":"3f4c43b2_db78e8f9","updated":"2020-04-14 15:09:10.000000000","message":"can you link to where this is used?","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"2f7edb5f866a4b36e20380f77a9238cd8c84c09f","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: shell"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"  ./tools/deployment/developer/nfs/010-deploy-k8s.sh"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":".. code-block:: shell"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_1be7f0e6","line":125,"range":{"start_line":125,"start_character":0,"end_line":125,"end_character":52},"updated":"2020-04-14 14:39:47.000000000","message":"this does not use the ansible vars above.","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"934afbc106cf500cbef74b0870f7b9062eee6f21","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: shell"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"  ./tools/deployment/developer/nfs/010-deploy-k8s.sh"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":".. code-block:: shell"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3f4c43b2_d6fefd03","line":125,"range":{"start_line":125,"start_character":0,"end_line":125,"end_character":52},"in_reply_to":"3f4c43b2_1be7f0e6","updated":"2020-04-14 14:52:02.000000000","message":"Do we want to use minikube exclusively? If so I can re-write this guide after I test with that.","commit_id":"8e9090943668ba88ee2ea2aef587f51d0950d47c"}]}
