)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d07edf956fa0b31a29a80b1113d5ffbda5cbe215","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Syed Ahmed Hussain \u003cv-ahmesyed@microsoft.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-06-16 15:48:19 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added resolv conf code"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I22ad34ac027eadfb723879bd86c99ac79aedee8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"318251f2_cc980368","line":7,"updated":"2022-06-17 13:32:14.000000000","message":"The commit message should have a short one-liner followed by a sentence/paragraph below it describing why we are making the change so someone can understand outside of the current reviewers.","commit_id":"23b45ae713143a13c4da79e4419f8cb1725d9988"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"ddb9c005ece95f6d71bcc2cd12450ca1ee1af3de","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Syed Ahmed Hussain \u003cv-ahmesyed@microsoft.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-06-16 15:48:19 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added resolv conf code"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I22ad34ac027eadfb723879bd86c99ac79aedee8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"6fedc336_de81a84b","line":7,"in_reply_to":"318251f2_cc980368","updated":"2022-06-27 23:48:37.000000000","message":"Done","commit_id":"23b45ae713143a13c4da79e4419f8cb1725d9988"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"25baaf4f2e6b46fb6d934de0eaf317948bd6d65c","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove systemd-resolved to fix Ubuntu 20.04 issues"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With Ubuntu 20.04 DNS would keep failing until systemd-resolved"},{"line_number":10,"context_line":"is disabled and stopped."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I22ad34ac027eadfb723879bd86c99ac79aedee8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":21,"id":"231c2c46_ea2ba08e","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":24},"updated":"2022-06-28 20:38:21.000000000","message":"For other reviewers, we\u0027re still not 100% sure why this issue isn\u0027t seen on Zuul. We know the Ubuntu 20.04 images on Zuul are using an older Linux kernel, but not sure if related.","commit_id":"1147988b8eba6ab7d1e7af262843f641be6657ff"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"b50f6057af684dc86d77ad6508e46549548e528d","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove systemd-resolved to fix Ubuntu 20.04 issues"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With Ubuntu 20.04 DNS would keep failing until systemd-resolved"},{"line_number":10,"context_line":"is disabled and stopped."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I22ad34ac027eadfb723879bd86c99ac79aedee8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":21,"id":"a6ea557b_8a61f7cb","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":24},"in_reply_to":"231c2c46_ea2ba08e","updated":"2022-06-28 20:42:21.000000000","message":"Ack","commit_id":"1147988b8eba6ab7d1e7af262843f641be6657ff"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"922c82c033c64b5d96a620fbeee0a5f290e94148","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove systemd-resolved to fix Ubuntu 20.04 issues"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With Ubuntu 20.04 DNS would keep failing until systemd-resolved"},{"line_number":10,"context_line":"is disabled and stopped."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I22ad34ac027eadfb723879bd86c99ac79aedee8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":21,"id":"0e49fdee_f1dd9f07","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":24},"in_reply_to":"a6ea557b_8a61f7cb","updated":"2022-06-28 20:44:32.000000000","message":"It\u0027s possible, we also run some pre-run playbooks that mess with the firewall/dns if I recall correctly, may also play a part into it.","commit_id":"1147988b8eba6ab7d1e7af262843f641be6657ff"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":35024},"change_message_id":"fa42a925f384aa181f946644dcfa77d1edf85f72","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"c8f8dc59_0592071d","updated":"2022-06-20 19:49:13.000000000","message":"I realize there will be two Brian\u0027s here now...","commit_id":"655e13cdde2d4465167533a1d92710ade512f788"}],"tools/gate/deploy-k8s.sh":[{"author":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},"change_message_id":"e0a1a54f63ac3392e23c9fefbb5561e5b069c9d9","unresolved":true,"context_lines":[{"line_number":46,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":47,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":48,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":49,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""},{"line_number":50,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"},{"line_number":51,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e /run/systemd/resolve/resolv.conf\""},{"line_number":52,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e\u003e /etc/resolv.conf\""}],"source_content_type":"text/x-sh","patch_set":9,"id":"3d0317fe_9c8e2b07","line":49,"updated":"2022-06-15 19:59:57.000000000","message":"after your added changes this present line may create duplication","commit_id":"9522654f9d8a77a1d652a5bc543c65c0fc5267f9"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":46,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":47,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":48,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":49,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""},{"line_number":50,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"},{"line_number":51,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e /run/systemd/resolve/resolv.conf\""},{"line_number":52,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e\u003e /etc/resolv.conf\""}],"source_content_type":"text/x-sh","patch_set":9,"id":"8bd1c6d8_c4f6989f","line":49,"in_reply_to":"1dd3dd0d_0e6107de","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"9522654f9d8a77a1d652a5bc543c65c0fc5267f9"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0c0702271b349791937d2bc49bf4476719c8ad6d","unresolved":true,"context_lines":[{"line_number":46,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":47,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":48,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":49,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""},{"line_number":50,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"},{"line_number":51,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e /run/systemd/resolve/resolv.conf\""},{"line_number":52,"context_line":"    sudo bash -c \"printf \u0027nameserver 8.8.8.8\\nnameserver 8.8.4.4\\n\u0027 \u003e\u003e /etc/resolv.conf\""}],"source_content_type":"text/x-sh","patch_set":9,"id":"1dd3dd0d_0e6107de","line":49,"in_reply_to":"3d0317fe_9c8e2b07","updated":"2022-06-16 01:58:08.000000000","message":"I agree, think my comment in PS10 would work.","commit_id":"9522654f9d8a77a1d652a5bc543c65c0fc5267f9"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"758441b41a11825808d95e98096167d418c1f1e0","unresolved":true,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":10,"id":"ef1a7843_8921f271","line":46,"updated":"2022-06-15 20:30:07.000000000","message":"From the logs it looks like /etc/resolv.conf is invalid. Maybe it\u0027s better to leave this closer to what was here before to make sure:\n\nsudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\"\ncat /run/systemd/resolve/resolv.conf | sudo tee -a /etc/resolv.conf\n\nNot sure if that helps...","commit_id":"0a9eda4bcce9ef5ef9ae3eb3b27f31044f1b4f65"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"feb5743c99a758067ce8ca2205e7270e2f25fd22","unresolved":true,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":10,"id":"f845d150_8a70864d","line":46,"in_reply_to":"671c3cbc_7c8fbb69","updated":"2022-06-20 22:02:37.000000000","message":"Oops. I just abandoned that changeset.\n\nThe expectation is this changeset prevents needing my other change.","commit_id":"0a9eda4bcce9ef5ef9ae3eb3b27f31044f1b4f65"},{"author":{"_account_id":35024},"change_message_id":"fa42a925f384aa181f946644dcfa77d1edf85f72","unresolved":true,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":10,"id":"671c3cbc_7c8fbb69","line":46,"in_reply_to":"ef1a7843_8921f271","updated":"2022-06-20 19:49:13.000000000","message":"I have another question - with Dustin\u0027s change is all this necessary?\n\nhttps://review.opendev.org/c/openstack/openstack-helm-infra/+/844110/8/tools/gate/deploy-k8s.sh","commit_id":"0a9eda4bcce9ef5ef9ae3eb3b27f31044f1b4f65"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":10,"id":"40a86422_60876d4d","line":46,"in_reply_to":"f845d150_8a70864d","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"0a9eda4bcce9ef5ef9ae3eb3b27f31044f1b4f65"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"2816375fb7d0ef6aa9206b8bbcb2ffe2875691a9","unresolved":true,"context_lines":[{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""}],"source_content_type":"text/x-sh","patch_set":11,"id":"a6a129b9_a5ace978","line":43,"range":{"start_line":43,"start_character":2,"end_line":43,"end_character":116},"updated":"2022-06-15 21:32:14.000000000","message":"You can get rid of this commented out code.","commit_id":"a25c0800d35f35772217c678444e29119ab521f8"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""}],"source_content_type":"text/x-sh","patch_set":11,"id":"91a5f973_aff6f8ac","line":43,"range":{"start_line":43,"start_character":2,"end_line":43,"end_character":116},"in_reply_to":"a6a129b9_a5ace978","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"a25c0800d35f35772217c678444e29119ab521f8"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"2816375fb7d0ef6aa9206b8bbcb2ffe2875691a9","unresolved":true,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":11,"id":"d8227223_362bafa5","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":68},"updated":"2022-06-15 21:32:14.000000000","message":"We want to replace this line with the sed command that inserts kube_dns_ip to top of files instead of overwriting the file.","commit_id":"a25c0800d35f35772217c678444e29119ab521f8"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  #sed --in-place \"/echo \u0027nameserver/c\\  sudo bash -c \\\"sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf\\\"\""},{"line_number":44,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":45,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":46,"context_line":"  sudo bash -c \"echo \u0027nameserver ${kube_dns_ip}\u0027 \u003e /etc/resolv.conf\""},{"line_number":47,"context_line":"  sudo systemctl disable systemd-resolved"},{"line_number":48,"context_line":"  sudo systemctl stop systemd-resolved"},{"line_number":49,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":11,"id":"beb6811f_9c60e786","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":68},"in_reply_to":"d8227223_362bafa5","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"a25c0800d35f35772217c678444e29119ab521f8"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d07edf956fa0b31a29a80b1113d5ffbda5cbe215","unresolved":true,"context_lines":[{"line_number":62,"context_line":"# NOTE: Clean Up hosts file"},{"line_number":63,"context_line":"sudo sed -i \u0027/^127.0.0.1/c\\127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4\u0027 /etc/hosts"},{"line_number":64,"context_line":"sudo sed -i \u0027/^::1/c\\::1 localhost6 localhost6.localdomain6\u0027 /etc/hosts"},{"line_number":65,"context_line":"echo \"127.0.1.1 $(hostname)\" | sudo tee -a /etc/hosts"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"configure_resolvconf"},{"line_number":68,"context_line":""}],"source_content_type":"text/x-sh","patch_set":12,"id":"ba78afe8_d05c8c39","line":65,"updated":"2022-06-17 13:32:14.000000000","message":"One issue I see with this is it\u0027s not idempotent - i.e. run many times and will keep adding this entry to /etc/hosts. While it won\u0027t break anything we should check and only add if it\u0027s not there.","commit_id":"23b45ae713143a13c4da79e4419f8cb1725d9988"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":62,"context_line":"# NOTE: Clean Up hosts file"},{"line_number":63,"context_line":"sudo sed -i \u0027/^127.0.0.1/c\\127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4\u0027 /etc/hosts"},{"line_number":64,"context_line":"sudo sed -i \u0027/^::1/c\\::1 localhost6 localhost6.localdomain6\u0027 /etc/hosts"},{"line_number":65,"context_line":"echo \"127.0.1.1 $(hostname)\" | sudo tee -a /etc/hosts"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"configure_resolvconf"},{"line_number":68,"context_line":""}],"source_content_type":"text/x-sh","patch_set":12,"id":"b06f61d8_77c6bf13","line":65,"in_reply_to":"ba78afe8_d05c8c39","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"23b45ae713143a13c4da79e4419f8cb1725d9988"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"84407e08f6a1d1811f23967ca7e4e24deb45bc70","unresolved":true,"context_lines":[{"line_number":39,"context_line":"  old_ns\u003d$(grep -P --no-filename \"^nameserver\\s+(?!127\\.0\\.0\\.|${kube_dns_ip})\" \\"},{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":44,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":45,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"}],"source_content_type":"text/x-sh","patch_set":16,"id":"14e24317_acb8ad7d","line":42,"updated":"2022-06-21 13:34:50.000000000","message":"Please use the comment on line 42 to replace the comment on line 44.","commit_id":"655e13cdde2d4465167533a1d92710ade512f788"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  old_ns\u003d$(grep -P --no-filename \"^nameserver\\s+(?!127\\.0\\.0\\.|${kube_dns_ip})\" \\"},{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":44,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":45,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"}],"source_content_type":"text/x-sh","patch_set":16,"id":"45c3f7b6_887ade7f","line":42,"in_reply_to":"14e24317_acb8ad7d","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"655e13cdde2d4465167533a1d92710ade512f788"},{"author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"change_message_id":"84407e08f6a1d1811f23967ca7e4e24deb45bc70","unresolved":true,"context_lines":[{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":44,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":45,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":46,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":16,"id":"9f8c6b76_48a1971c","line":43,"updated":"2022-06-21 13:34:50.000000000","message":"We will also want to disable and stop the systemd-resolved service.","commit_id":"655e13cdde2d4465167533a1d92710ade512f788"},{"author":{"_account_id":21991,"name":"Kostyantyn Kalynovskyi","email":"kkalinovskiy@gmail.com","username":"kkalynovskyi"},"change_message_id":"19ca65ef8daa58667c9102c51413913805b9780d","unresolved":false,"context_lines":[{"line_number":40,"context_line":"           /etc/resolv.conf /run/systemd/resolve/resolv.conf | sort | uniq)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  # insert kube DNS as first nameserver instead of entirely overwriting /etc/resolv.conf"},{"line_number":43,"context_line":"  sudo cp --remove-destination /run/systemd/resolve/resolv.conf /etc/resolv.conf"},{"line_number":44,"context_line":"  # Add kube-dns ip to /etc/resolv.conf for local usage"},{"line_number":45,"context_line":"  sudo sed -i -e \u00271inameserver \\${kube_dns_ip}\u0027 /etc/resolv.conf"},{"line_number":46,"context_line":"  if [ -z \"${HTTP_PROXY}\" ]; then"}],"source_content_type":"text/x-sh","patch_set":16,"id":"96b21289_04adda76","line":43,"in_reply_to":"9f8c6b76_48a1971c","updated":"2022-06-27 23:46:30.000000000","message":"Done","commit_id":"655e13cdde2d4465167533a1d92710ade512f788"}]}
