diff --git a/parts/linux/cloud-init/artifacts/ubuntu/cse_install_ubuntu.sh b/parts/linux/cloud-init/artifacts/ubuntu/cse_install_ubuntu.sh index 6743bbd8e17..633a2bbf06c 100755 --- a/parts/linux/cloud-init/artifacts/ubuntu/cse_install_ubuntu.sh +++ b/parts/linux/cloud-init/artifacts/ubuntu/cse_install_ubuntu.sh @@ -22,7 +22,14 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + # bind9-dnsutils is not available in the 1804 pkg set + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData index 1a45e2cd040..f69b8a44b1d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index a493fe35860..f3935186ccc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData index a493fe35860..f3935186ccc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData index 7326c6208fc..4e34683becd 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData index 7326c6208fc..4e34683becd 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData index 1a45e2cd040..f69b8a44b1d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+Docker/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData index 6111d95e9cc..a1575eb3eb4 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData index 44d3e632616..b2a67ecfaba 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData index 1a45e2cd040..f69b8a44b1d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData index f5558fdb90d..cd2cfa805c2 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData index 1a45e2cd040..f69b8a44b1d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData index 3fd788e19a4..9197f42242e 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData index efd586c4d6c..970ef817177 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData index 3fd788e19a4..9197f42242e 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line62.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData index 9ca08ab39f6..63d2529b746 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData index 7a2d87211af..816bf0a4c03 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData index 1e9f888ef24..6426844591f 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData index 3d37c7ac3c1..aac19d86e46 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData index ee0c7075523..e76b5d95cb7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData index 7a2d87211af..816bf0a4c03 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData index 7a2d87211af..816bf0a4c03 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData index 733d46d70ca..2370c9792d3 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData index d2649e7224b..38c74409802 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData index d000c29d757..df67e169b9b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData index 9ca08ab39f6..63d2529b746 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData index 1e9f888ef24..6426844591f 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData index 0a6d86f07b9..4424b74065e 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line62.sh b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData index 04058eb0a0b..055c211ceb5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line62.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData index 5d9472de915..0c95cfd3798 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line62.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line62.sh b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData index ca6c73c08f3..3bfb8194447 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+China/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+China/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData index a05c12eeead..a53e657d4c4 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData index 4f6fc855835..e11a54e76e9 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData index 35d81a623cc..06a7ebd3e31 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index 0537215c19b..49f070ed5d2 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData index ca6c73c08f3..3bfb8194447 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData index ca6c73c08f3..3bfb8194447 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData index 92c1ed99434..b993aa70670 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData index 03f69d7f06c..7dd4e36301d 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData index 9ca08ab39f6..63d2529b746 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData index ca6c73c08f3..3bfb8194447 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line62.sh b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line62.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/CustomizedImage/CustomData b/pkg/agent/testdata/CustomizedImage/CustomData index d6afa13fa4c..45bdd57f088 100644 --- a/pkg/agent/testdata/CustomizedImage/CustomData +++ b/pkg/agent/testdata/CustomizedImage/CustomData @@ -54,7 +54,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/CustomizedImage/line57.sh b/pkg/agent/testdata/CustomizedImage/line57.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/CustomizedImage/line57.sh +++ b/pkg/agent/testdata/CustomizedImage/line57.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/CustomizedImageKata/CustomData b/pkg/agent/testdata/CustomizedImageKata/CustomData index d6afa13fa4c..45bdd57f088 100644 --- a/pkg/agent/testdata/CustomizedImageKata/CustomData +++ b/pkg/agent/testdata/CustomizedImageKata/CustomData @@ -54,7 +54,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/CustomizedImageKata/line57.sh b/pkg/agent/testdata/CustomizedImageKata/line57.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/CustomizedImageKata/line57.sh +++ b/pkg/agent/testdata/CustomizedImageKata/line57.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/RawUbuntu/CustomData b/pkg/agent/testdata/RawUbuntu/CustomData index 1a45e2cd040..f69b8a44b1d 100644 --- a/pkg/agent/testdata/RawUbuntu/CustomData +++ b/pkg/agent/testdata/RawUbuntu/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/RawUbuntu/line62.sh b/pkg/agent/testdata/RawUbuntu/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/RawUbuntu/line62.sh +++ b/pkg/agent/testdata/RawUbuntu/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/agent/testdata/RawUbuntuContainerd/CustomData b/pkg/agent/testdata/RawUbuntuContainerd/CustomData index 4aeded5ce35..65af4eedac7 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/CustomData +++ b/pkg/agent/testdata/RawUbuntuContainerd/CustomData @@ -59,7 +59,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/+Raa3PbNtb+rl9xwqiN5RTUxUn61h29O7IkO9rIlkaXdDrZDAciQQkVSbAAmMSx9d93QFIUr76l7W5n/cFjC8C54ZznXKDnz5or6jVXWGxqNWJuGGhzFnCTemswBTGoJyR2HMOiQnKmiw3YjMNyFXgy0Go1Tlz2iVyy1fVRA25qAADYl8aaSMMP+JpAuwWv4aTVApetrhHx1tQj0d+mQ2u7PYU+8ySmHuHWg+iYyXZFIpZxQHyRnKY2fPgA9SMqerPLN68a0O1CGz5+/BnkhnjhFvXzGVNp2IwbipvDzK1IljiR/Np0LYPaho2pE3BieMwQEksB7Y6Sp/MazIA7gGwxH8NGSl+cNps+Nrd4TYTuUpMzwWypm8xtmsyz6boZhKZr1m+WZ8urxdKYDcfD3ny4S46h5BjyObN0i6zg/6EpXf/OLbe3QL5QCfXhbGZczo3pbDIwBsMzYzD55Wo86Q2MxehyOFkuQgWJI8j/hqY2rVXoCG+UZu0WWP52DYh+A+fpuwujNxgY573RuLb3Xhfz7S+9MfWCL7018SRsmGNlXDvwLSxJlmxvujCW00FvMUzUCM/427XhUCG7R9iXSHLsCZ9xicK7ABMjk3BJbWpiSQSYxN8gk7ku88Bccxb4yKGSgEltgQJJHQEm8zzJsbkFU/126ArxwJPUJUBWEq8cIoDIjWTMgTWVsHYCIQm3hYrcUB3JfKB2+NujEolrIYmLNsTxCRdAPSapfY0UAQGUhft8zgJJOkB9QSRQP+bj2fEfv/0ODl352EX+598D7FB5HX6w/yem5rLAk+ApWSIdfbr+CoKZWIK4FraIVBTXQjkxKDVJyBnUAnLUncCXr7ElPCLVQcuLj32lPnBvHfPausyCtWmCi7cErK0rQnU5dm0RbwnpoQ3BFuEC1Y8CD7sEEG/EKy6zAocIRL5IjtPrjehuHWZiBybz98PZfDS5Cj9L/uvWj9ac+DAYzRez0dk+jKBJpNk8Rpw4BAtyC2YgAdnQAWSB1tUaIZWz8eTsfDkfGntiWlt/pb/WMoudw2pHb+sdrZZAKGj1m0SSnaZQVGu/0VuvNMhDaRmrE/1HbR+FGS9+2T1aOWxlB4J0uvWbgiS7RjmKPytF8WhbiaidTiRq/kBOFCXGSSNZzYBjhdQpoROZQS0cyMTIs1dd5U0V+DHAAPWgfrOn/OH44+5nsFhapWcJTsQJDk5a0IY3rRbUU4RKVPuNBdzDjikdQMhjyMdrwgEFmXOZE1n8GV3NF73xOIOjKY0s5hGVdyP46vnyFyo3l3u4nG7Xj83Ce0/LJYrsHZbo+YjE9a0pS6UAdVH7BJXLDuFSNj1Mzn4NjTkezRcFSxZc7K9TxQ0cSTE3N3+4UrF7PLW2+C+6on3MllUN7bhqMP1qNiE2Y182haqliQg/1a3mQ/nHcZPXMYLf/8tgWhxpoeHD8l0VKh/U/Xaxa7159QPmbvR7Y3+8z8axcUMWOUcBSYRUXYGLqacpG1fomLUHio+Fq6Gku9hJ7tKx0wp1vL2tWu/86TYod7A/2ApxxFT52hMjZUuuxUEAHQsTbmHtrwEhi2DuMl4IEV0t58vbi+mF8W74a3ld/ajQCMknppJcVZKW+rAYE/ewfWTpvKvVTIdgb+lfTJcDTj8RfugRuQtoZkP9Yro0BsP5AprMl821H6SayrnEnoUd5pW1qFkP6daPHLEy4oIMEAckGul9/clgeNW7LGw0k439ydWiN7oazgZJFVVvJx6SWp32Fv23h0qrftM5Re2dti8n18KQzCCfiCcFaL13c70/H+qxSokis6jc14knAk5mgWdqoB3+gfrNbHnV33M5RZq20yBi0V/OZsOrxUHKo0NLDkhZmTIP4qLUAg00VZuewC0IYsELcfvp9vZFav1luN5uZIj3J5eXo8UDab9qpKpW9BW0ek7GYgmRV0Jr6S29lS1YMzbvv+tdDI3lbKwsXr5y2t1pKQh/pkSp2rsrVkIRfI2iiwpnMAfVbc5cCAThQD0/kKfVdLWE3mNd4TDP0eDw9zeSO0TOnujhkyeTtthnz2HYOpA658xdzsYaVC5VW+zJYiSzp9U0AmPF6pw6RAOtci0rx2B4ZpyPxqrezcBZaktVQR4P7ALTJMQiFkgG+17hGx2HExlwD1qZYHhObeWunAAV4LEUD2MfliGHiONs+oPiChvMLZMp8eJNqfjIR0fSShUiowQatbb+476XvbeN2JdNJW1EFem2li9t70bh1P7oYg4OCO9j+3hMgvCJSW1KLGUfFeQWsXHgyL19TsttgnLXluIdX1ym8o5EWIYMEo5QFOnJ3BKIjGH0svfPycy4HF1NZl2tfhTyz4Mw3ILk8EJ/AS/+5akEsCHYAuRBB27Bx0ISQMLSGxGHwXA+mg0HFZQLMj+OuCDuJ8L7zPUxJ2XpQithER1925sbF7NhbzGcpXLwP1JzE+WHJbsiV2ypyhW+/z7aVmK+aFu9RP2SWUZ0z2bAOfGkc70HAGKlIWAfnvWbnJo7cLE0N0SAi39jXHepxzh8pnIDG7reEA6+Wi/3ER3Elvq+8rA7yiW90jlpaZ5LyVpk+XdMbSVYr9zYEbk8ENe7c2Mwmu2auYcOo9Qcxw0tNwVDNmhV6aV0Dvb3yniF3JRD5z+mjIihUQPtzvWK3HUvcv71TvH1kU4Rxec5pk5UVTjMVO2Wic1NFlgsstIqJokPuM1vuLj/rBvmy6NdrXanpyQtY2mHF664W4tyQH4ms2WuP9xWOXSFTH+8lwY6LTgpvJp2y/3mUWYwfUDYgfqNarv7vf7bYeiiD/PQaiWbDxai0ubL2bjM3sk8QTVwjzN6zmkWl9NuaZQq0s+fHzd32RGJGXDHsJX/RXOcN61scZE1QMFHF5fTnVYOC1EbWWWx0glKOfA8UprUhCTz+H/39AAqZgcWM7dhc5/q7sM3L20QruxLAi3V9f8QTQxKZwylU4XokS2cuR4q9p/01onefqXld5S3BK/09knS3Wfrx0JhdYricYLKB2muuwfXb2EoWRkLlBVwVChjYUk4yA324IhxIL8H2AHJGiAxXxMJKyxIikhGoGIZp+60rGwrqZsq8SjZERl0POrm2Baf7/Y745btRG/pVa93CdFw10lpp5Z/PougUIVg6ssoeamOk2+ndFMCHZcgaIWj7I4BIew47DNS8LTm2CKiZPBfhqlRJjkEURJXYSjlBlD5z8pHT/ldDxk6cRW/JVODAq2D2Q9AGm4qQmiixQFA8+QOyJnZHCNUkW4zJnFApVR6rkTe1KEw+ZfaKHNdGc6FUuCuYiPHqUj1CYOdJ1xO6TBn0ZtdDFMofNMOMTo/nMluK/GeHB2trbf1n1D0ilKcxXzzsKaM3Y8v8deAk/uZ5p7kH/E8/aHEFKGkCuMRN3/qxM9Vd256XYFm0QVVidmfLo3erP+2Wz9aE9mfLnvc3DQAnoePW8A4hO9bFck19Jd0Zo2nIu1kGN8Mt+w3NJsv4jH8eNi7Gg6MgqPkVMx+W+Qx91nJoXzhu5fHcQmRSUoFlfMp8ju0P/cUpsnhtNeE7VQuEcdTmwo6u6L6UZDHCTrML5mLqKSkMj52OMFWqlooJnGVQPQ8CKSfHaOnEhvq798OjPHkYh7C1LS3eFsQNQGyaW+xGM6uuloir3GsZ5rALG7Xj2zqWQkUZrpZQPLaJ2ADouEXorQUYMZ8VGsGgnEJ6D3cgsTUUa7bKB16ZNG2ItT+FLgugGw2iuH+YkRZshha95cSpWLtarXnw8l57d8BAAD//xI/+JzdKwAA + H4sIAAAAAAAA/+RaaXPbRtL+zl/RhplYkjPgIdl5rRTfLYqkZK4pkcXDqZTXhRoCA3JCAIPMDGzLEv/71gAgiFOXneymVh9UEqfR13Q/fYDPnzWW1GsssVjXasRcM9BmLOAm9VZgCmJQT0jsOIZFheRMF2uwGYfFMvBkoNVqnLjsE7lky+uDQ7ipAQBgXxorIg0/4CsCrSa8guNmE1y2vEbEW1GPRH+bDq1tdxx6zJOYeoRbD+JjJuSKRaxjn/gieZra8OED1A+o6E4vX58cQqcDLfj48ReQa+KFJOrnM6bSsBk3lDSHmRuRHHEi+bXpWga1DRtTJ+DE8JghJJYCWm2lT/sVmAF3ANliNoK1lL44bTR8bG7wigjdpSZngtlSN5nbMJln01UjCF3XqN8szhZX84UxHYwG3dlgmzyGkseQz5mlW2QJ/w8N6fp3ktzeAvlCJdQH06lxOTMm03Hf6A/OjP7416vRuNs35sPLwXgxDw0kjiD/G5batFZhI7xWlrWaYPmbFSD6DZIn7y6Mbr9vnHeHo9ouel3MN792R9QLvnRXxJOwZo6VCe3At7AkWbbdydxYTPrd+SAxI3zG36wMhwrZOTAxMgmX1KYmlkSASfw1MpnrMg/MFWeBjxwqCZjUFiiQ1BFgMs+THJsbMNVvhy4RDzxJXQJkKfHSIQKIXEvGHFhRCSsnEJJwW6gsDVWXzAdqh789KpG4FpK4aE0cn3AB1GOS2tdIMRBAWUjncxZI0gbqCyKB+rEcz47/+P0PcOjSxy7yP/8RYIfK6/CD3T8xN5cFngRP6RLZ6NPVVxDMxBLEtbBFZKK4FipgQZlJQsmgDpCj/A9fvsae8Ig0sUTMJ95SWPCV+sC9VSxq4zILVqYJLt4QsDauCK3l2LVFTBKyQ2uCLcIFqh8EHnYJIH4Yn7jMChwiEPkiOU6fH9YSXAKtkBOawiet9X9680SDPEjtrv5l58DyInMPi1mcolpSz3qDsrQ2jRRwmIkdGM/eD6az4fgq/Cz5r1M/WHHiQ384m0+HZzv1oEGk2ThCnDgEC3ILZiAB2dAGZIHW0SIJZ6Px2fliNjB2zLSWfqK/0jKH7f1pW2/pbS3rlkSTnUdel3qkTNSx/rOWsTTtEIct7UCQdqd+U9Bke1heMZ6VVoyIrETVdjtSNf9AThWlxvFhcpq5wgqtU0onOoM62LOJUW5nuqrRCmRiMAPqQf1mx/nD0cftL2CxtEnPEkyKiykcN6EFr5tNqKcYlZj2Owu4hx1TOoCQx5CPV4QDCjLPZZ7IYt3wajbvjkYZzE5ZZDGPqBofQWXXl79Sub7cQfNks3psxb8zAXd3WGLnI4rkt5ZHVW7URe2KYa4ShUfZUjQ++y105mg4mxc8WQixv84UN3Akxdxcf3ej4vB4ah/zX3RFu5wt61BacYdi+tViQmzGvmwI1bcTEX6qW42Hyo/zJm9jpiDFCRFnWuj4cFRQTdEHdb8d7FqvT37C3I1+r+2P9/k4dm4oIhcoIImQagJxMfU05eMKG7P+QPFj4Wmo6TYOkrtsbDdDG29vq87bf7oPygPsO3shzpiqWHtipmzItdgroGNhwi2s/BUgZBHMXcYLKaKr43wrfTG5MN4Nfivv4R+VGiH7xFWSq07WUh8Wc+IesY9s07e1mukQ7C38i8miz+knwvfzKHcBTW2oX0wWRn8wm0OD+bKx8oPUADuT2LOww7yycTgbIZ36gSOWRtyQAeKA4j4vpuuN+4Or7mWB0EwIe+OreXd4NZj2ky6q3koiJHU66c57b/edVv2mfYpaW23XTq6EIZlBPhFPCtC672Z6bzbQY5MSQ6bRuKETTwScTAPP1EDb/wP1m+niqreTcoo0batBJKK3mE4HV/O9lgf78R+Q8jJlHsRNqQUaaKo3PYZbEMSCF+L20+3ti9T5y/C8dZhh3htfXg7nD+R9km7m0VfQ6jkdiy1E3gitqTf1ZrZhzfi89657MTAW05HyePnJaWerpSD8mVKlinZb7IQi+BpGFxXue/am25y5EAjCgXp+IE+r+WoJv8eGwn53pMH+729kt8+cHdP9J09mbbHPnsOwtWd1zpm7mI40qDyq9tiT1Uj2XMtJBMZK1Dl1iAZa5VlWj/7gzDgfjlS/m4GzFElVQx4vBwPTJMQiFkgGu1nhGwOHExlwD5qZZHhObRWunAAV4LGUDGOXlqGESOJ08pOSCmvMLZMp9WKiVH7ksyMZpQqZUQKNWkv/eTfL3jtGVMzxd7FuafnW9m4UTtFHF7MPQHgf+8djEoRPTGpTYin/qCS3iI0DR+78c1ruE5S7tpTs+OIynXekwiIUkEiEokpPlpZAZAyjl91/jqfG5fBqPO1o9YNQfh6E4RYkhxf6C3jxL08VgDXBFiAP2nALPhaSABKWfhhJ6A9mw+mgX8G5oPPjmAvifiK8x1wfc1JWLrQSEdGjb7sz42I66M4H01QN/kdqb6LisIQqCsWm6lzhxx8jshL3RWT1EvNLdhnRPZsB58STzvUOAIiVhoBdetZvcmZuwcXSXBMBLv6dcd2lHuPwmco1rOlqTTj46rw8RnQQG+r7KsLuaJf0yuCkpXUupWtR5N+xtJVgvQpjR+TqQNzvzoz+cLpt5F6qGKXuODrUclswZINWVV5K92B/r4pXqE05dP4+bUQMjRpod55X1K57kfOvD4qvjwyKKD/PMXWirsJhphq3TGyus8BikaVWsUl8wG1+w8X9Z8Mw3x5ta7U7IyUZGUsnvPDE3ViUA/IzlS1z/SFZ5dIVMvPxThtoN+G48Ia2Ux43j3KD6QPCDtRv1Njd6/beDsIQfViEVhvZeLASlT5fTEdl/k72CWqAe5zTc0Ezv5x0SrNUsX7+/Kixza5IzIA7hq3iL9rjvG5mm4usAwoxOr+cbLVyWIjGyCqPlW5QyoHnkdqkNiSZLxrcvT2Ait2BxcxNONynpvvwnZfWD092LYGWmvp/ijYGpTuG0q1C9JIt3LnuO/Y3evNYb51oeYrykeBEbx0n0322fyw0VqcoXieoepCWun1w/xamkpXxQFkDR4VyFpaEg1xjDw4YB/JHgB2Q7BAk5isiYYkFSTHJKFRs49SdlrVtJX1TJR4lFJFDR8NOTmzx9d2OMh7ZjvWmXvX2LmEaUh2XTmr512cRFKoUTH3xJa/VUfJNmE5KoaMSBK0IlO0RIIQdh31GCp5WHFtElCz+yzA1qiT7JEryKkyl3AIq/1n56ilP9ZClE1f5W7I1KPDau30PpCFREUITK/YAmme3R84McYxQRb6NmMUelVLluRJ5Uw+Fxb/UR5nrykgutAJ3NRs5SUWuT1jsPOFySpc58+70YpBC4ZtWiNH55UyWrCR6cny0lt7S36DoLUpxF/PNy5oycT+/xF8DTu4Xmnsl/4jX0x9KXBFqqjAecfNNO35ddSfRqwo0iy6oSs3eZGF0p723nfrBisjeZNHl5voQ4Hn4cgsYh/D9VkVxDeMlXVnjrUgrWcY3QpIdQaPxIl7Djwbdq0HfKARKzsSnf4mmUkL5wQ8vj+IWIlOUCibnS+QPaPfcU4QmD6ejJhyncoU43tpU8NkWzY+SPC7QYX3JXEQlJ1XxscMJtlLdQrGIqwKi50Eg/doxelViQ/39274xGl/MQpiadOdvC6omQDbpzueD6VVHS/Q1jvTMEJjF7fqBTT0rgcLMNAtIXvsEbEA0/EaWlgLMWI4azUAwLgG9h1uQmDoqdA9Llx5ZtK1ItT8Frgsgm81iuL8ZUZ4sptb9rUSpWtta7flgfF77dwAAAP//OsgJp0ksAAA= - path: /opt/azure/containers/provision_configs.sh diff --git a/pkg/agent/testdata/RawUbuntuContainerd/line62.sh b/pkg/agent/testdata/RawUbuntuContainerd/line62.sh index 16dbc84a65b..48a120d551b 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/line62.sh +++ b/pkg/agent/testdata/RawUbuntuContainerd/line62.sh @@ -22,7 +22,13 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/pkg/templates/templates_generated.go b/pkg/templates/templates_generated.go index 229c33c20d5..427bc1b233a 100644 --- a/pkg/templates/templates_generated.go +++ b/pkg/templates/templates_generated.go @@ -6569,7 +6569,14 @@ installDeps() { aptmarkWALinuxAgent hold apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - pkg_list=(apt-transport-https ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat dnsutils zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + pkg_list=(ca-certificates ceph-common cgroup-lite cifs-utils conntrack cracklib-runtime ebtables ethtool git glusterfs-client htop iftop init-system-helpers inotify-tools iotop iproute2 ipset iptables nftables jq libpam-pwquality libpwquality-tools mount nfs-common pigz socat sysfsutils sysstat traceroute util-linux xz-utils netcat-openbsd zip rng-tools kmod gcc make dkms initramfs-tools linux-headers-$(uname -r) linux-modules-extra-$(uname -r)) + + if [ "${UBUNTU_RELEASE}" == "18.04" ]; then + # bind9-dnsutils is not available in the 1804 pkg set + pkg_list+=(dnsutils) + else + pkg_list+=(bind9-dnsutils) + fi local OSVERSION OSVERSION=$(grep DISTRIB_RELEASE /etc/*-release| cut -f 2 -d "=") diff --git a/vhdbuilder/packer/post-install-dependencies.sh b/vhdbuilder/packer/post-install-dependencies.sh index cac33402b76..3be0917e24d 100644 --- a/vhdbuilder/packer/post-install-dependencies.sh +++ b/vhdbuilder/packer/post-install-dependencies.sh @@ -32,12 +32,9 @@ if [[ $OS == $UBUNTU_OS_NAME ]]; then retrycmd_if_failure 10 2 60 apt-get -y autoremove --purge || exit 1 retrycmd_if_failure 10 2 60 apt-get -y clean || exit 1 - # Final step, if 1804 or FIPS, log ua status, detach UA and clean up - if [[ "${UBUNTU_RELEASE}" == "18.04" ]] || [[ "${ENABLE_FIPS,,}" == "true" ]]; then - # 'ua status' for logging - ua status - detachAndCleanUpUA - fi + # Final step: log UA status, detach UA, and clean up + ua status + detachAndCleanUpUA fi # shellcheck disable=SC2129 diff --git a/vhdbuilder/packer/pre-install-dependencies.sh b/vhdbuilder/packer/pre-install-dependencies.sh index 49fcfbb52cb..71eccbd24b7 100644 --- a/vhdbuilder/packer/pre-install-dependencies.sh +++ b/vhdbuilder/packer/pre-install-dependencies.sh @@ -58,10 +58,8 @@ if [[ ${OS} == ${MARINER_OS_NAME} ]]; then installFIPS fi else - # Handle FIPS and ESM for Ubuntu - if [[ "${UBUNTU_RELEASE}" == "18.04" ]] || [[ "${ENABLE_FIPS,,}" == "true" ]]; then - autoAttachUA - fi + # Enable ESM on Ubuntu + autoAttachUA # Run apt get update to refresh repo list # Run apt dist get upgrade to install packages/kernels