From 7972cede0d36846a92bce33bfd4c35cce3fa277b Mon Sep 17 00:00:00 2001 From: Devinwong Date: Tue, 16 Jul 2024 10:38:47 -0700 Subject: [PATCH 1/9] change shellspec folder name to support Mac (#4651) Co-authored-by: Devin Wong --- .pipelines/scripts/verify_shell.sh | 2 +- hack/tools/Makefile | 4 +- .../linux/cloud-init/artifacts/cse_helpers.sh | 13 +- .../AKSUbuntu1604+Containerd/CustomData | 2 +- .../AKSUbuntu1604+Containerd/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../testdata/AKSUbuntu1604+Docker/CustomData | 2 +- .../testdata/AKSUbuntu1604+Docker/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu1604+GPUDedicatedVHD/CustomData | 2 +- .../AKSUbuntu1604+GPUDedicatedVHD/line9.sh | 9 +- .../testdata/AKSUbuntu1604+K8S115/CustomData | 2 +- .../testdata/AKSUbuntu1604+K8S115/line9.sh | 9 +- .../testdata/AKSUbuntu1604+K8S117/CustomData | 2 +- .../testdata/AKSUbuntu1604+K8S117/line9.sh | 9 +- .../testdata/AKSUbuntu1604+K8S118/CustomData | 2 +- .../testdata/AKSUbuntu1604+K8S118/line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu1604+KubeletConfigFile/line9.sh | 9 +- .../AKSUbuntu1604+OSKubeletDisk/CustomData | 2 +- .../AKSUbuntu1604+OSKubeletDisk/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu1604+TempDiskExplicit/CustomData | 2 +- .../AKSUbuntu1604+TempDiskExplicit/line9.sh | 9 +- .../AKSUbuntu1604+TempDiskToggle/CustomData | 2 +- .../AKSUbuntu1604+TempDiskToggle/line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu1804+ArtifactStreaming/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu1804+Containerd+Certsd/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu1804+Containerd+Kubenet/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu1804+Containerd+MIG/CustomData | 2 +- .../AKSUbuntu1804+Containerd+MIG/line9.sh | 9 +- .../AKSUbuntu1804+Containerd+MotD/CustomData | 2 +- .../AKSUbuntu1804+Containerd+MotD/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu1804+CustomCATrust/CustomData | 2 +- .../AKSUbuntu1804+CustomCATrust/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu1804+DisableCustomData/line9.sh | 9 +- .../AKSUbuntu1804+HTTPProxy/CustomData | 2 +- .../testdata/AKSUbuntu1804+HTTPProxy/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../testdata/AKSUbuntu1804+NoneCNI/CustomData | 2 +- .../testdata/AKSUbuntu1804+NoneCNI/line9.sh | 9 +- .../AKSUbuntu1804+krustlet/CustomData | 2 +- .../testdata/AKSUbuntu1804+krustlet/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../testdata/AKSUbuntu2204+China/CustomData | 2 +- .../testdata/AKSUbuntu2204+China/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu2204+Containerd+MIG/CustomData | 2 +- .../AKSUbuntu2204+Containerd+MIG/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu2204+CustomCloud/CustomData | 2 +- .../AKSUbuntu2204+CustomCloud/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../AKSUbuntu2204+IMDSRestrictionOff/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu2204+OutboundTypeNil/CustomData | 2 +- .../AKSUbuntu2204+OutboundTypeNil/line9.sh | 9 +- .../AKSUbuntu2204+OutboundTypeNone/CustomData | 2 +- .../AKSUbuntu2204+OutboundTypeNone/line9.sh | 9 +- .../AKSUbuntu2204+SSHStatusOff/CustomData | 2 +- .../AKSUbuntu2204+SSHStatusOff/line9.sh | 9 +- .../AKSUbuntu2204+SSHStatusOn/CustomData | 2 +- .../AKSUbuntu2204+SSHStatusOn/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../AKSUbuntu2204+SecurityProfile/CustomData | 2 +- .../AKSUbuntu2204+SecurityProfile/line9.sh | 9 +- .../AKSUbuntu2204+cgroupv2/CustomData | 2 +- .../testdata/AKSUbuntu2204+cgroupv2/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../testdata/AzureLinuxV2+Kata/CustomData | 2 +- pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- pkg/agent/testdata/CustomizedImage/CustomData | 2 +- pkg/agent/testdata/CustomizedImage/line9.sh | 9 +- .../testdata/CustomizedImageKata/CustomData | 2 +- .../testdata/CustomizedImageKata/line9.sh | 9 +- .../testdata/MarinerV2+CustomCloud/CustomData | 2 +- .../testdata/MarinerV2+CustomCloud/line9.sh | 9 +- pkg/agent/testdata/MarinerV2+Kata/CustomData | 2 +- pkg/agent/testdata/MarinerV2+Kata/line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- .../CustomData | 2 +- .../line9.sh | 9 +- pkg/agent/testdata/RawUbuntu/CustomData | 2 +- pkg/agent/testdata/RawUbuntu/line9.sh | 9 +- .../testdata/RawUbuntuContainerd/CustomData | 2 +- .../testdata/RawUbuntuContainerd/line9.sh | 9 +- .../cloud-init/artifacts/cse_install_spec.sh | 376 +++++++++--------- 162 files changed, 835 insertions(+), 429 deletions(-) diff --git a/.pipelines/scripts/verify_shell.sh b/.pipelines/scripts/verify_shell.sh index 48758b67d7d..d6b9fefa121 100755 --- a/.pipelines/scripts/verify_shell.sh +++ b/.pipelines/scripts/verify_shell.sh @@ -25,7 +25,7 @@ else echo "shellcheck installed" fi -filesToCheck=$(find . -type f -name "*.sh" -not -path './parts/linux/cloud-init/artifacts/*' -not -path './pkg/agent/testdata/*' -not -path './vendor/*' -not -path './hack/tools/vendor/*' -not -path './.git/*' -not -path './self-contained/*' -not -path './hack/tools/bin/Shellspec/*') +filesToCheck=$(find . -type f -name "*.sh" -not -path './parts/linux/cloud-init/artifacts/*' -not -path './pkg/agent/testdata/*' -not -path './vendor/*' -not -path './hack/tools/vendor/*' -not -path './.git/*' -not -path './self-contained/*' -not -path './hack/tools/bin/shellspecsrc/*') # also shell-check generated test data generatedTestData=$(find ./pkg/agent/testdata -type f -name "*.sh" ) diff --git a/hack/tools/Makefile b/hack/tools/Makefile index dee875800cf..2080f46e2ff 100644 --- a/hack/tools/Makefile +++ b/hack/tools/Makefile @@ -25,8 +25,8 @@ $(LOCALBIN)/buf: $(LOCALBIN)/shellspec: cd $(LOCALBIN) && \ - git clone https://github.com/shellspec/shellspec.git ./Shellspec/ && \ - ln -s $(LOCALBIN)/Shellspec/shellspec $(LOCALBIN)/ + git clone https://github.com/shellspec/shellspec.git ./shellspecsrc/ && \ + ln -s $(LOCALBIN)/shellspecsrc/shellspec $(LOCALBIN)/ .PHONY: reload reload: clean install diff --git a/parts/linux/cloud-init/artifacts/cse_helpers.sh b/parts/linux/cloud-init/artifacts/cse_helpers.sh index eaa4a4dea6d..2164b5d8ca8 100755 --- a/parts/linux/cloud-init/artifacts/cse_helpers.sh +++ b/parts/linux/cloud-init/artifacts/cse_helpers.sh @@ -106,8 +106,17 @@ ERR_SYSTEMCTL_MASK_FAIL=2 # Service could not be masked by systemctl ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 # Timeout waiting for credential provider downloads -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +# For both Ubuntu and Mariner, /etc/*-release should exist. +# For unit tests, the OS and OS_VERSION will be set in the unit test script. +# So whether it's if or else actually doesn't matter to our unit test. +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else +# This is only for unit test purpose. For example, a Mac OS dev box doesn't have /etc/*-release, then the unit test will continue. + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData index 4dcc3d095e5..d4cd5646e78 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index 4e41a569a4c..80e737d8353 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData index 4e41a569a4c..80e737d8353 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData index a7193aba43c..d999d3844ae 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData index a7193aba43c..d999d3844ae 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData index 4dcc3d095e5..d4cd5646e78 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData index 585db0d9db6..00580abac85 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData index 549d1cf0458..07239f426d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData index 4dcc3d095e5..d4cd5646e78 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData index e7ab569824c..c64b8e5a562 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData index 4dcc3d095e5..d4cd5646e78 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData index 1a16c641bf6..73059fe66da 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData index e51d3650cd7..cb4c1886300 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData index 1a16c641bf6..73059fe66da 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData index 02e3fd9ef01..c6bcf4c0887 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData index 7cc4d6f8138..1dee94e3c98 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData index 459bbc698a7..6b2360bfd4e 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData index 4bfc847bfde..e4833f0c8e4 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData index 02e3fd9ef01..c6bcf4c0887 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData index 02e3fd9ef01..c6bcf4c0887 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData index ccdbdfe8127..2ac28a36756 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData index 58d71ae16f6..3fcfafb507d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData index 78d3043a43e..7dce0641e95 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData index 7cc4d6f8138..1dee94e3c98 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData index 5f3ec5ea7dc..5feeafddd40 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData index 16d132678d4..cb0ea9a1b66 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData index 33d1d3ae519..33e4582053d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData index 85358e99617..68b4c5fcc4a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData index 1da3cea1afc..373f5a67642 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData index 53e99dfb06d..b92925f1e45 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData index f1472b6d265..dbaa28f6c1b 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index 64538ee943b..8a623215792 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData index 1e05946c376..41e3a1775a7 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData index a426ba8e1c6..2524c26c617 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData index 117d503dbd1..d9f076cffa4 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData index cad7c5e7950..efbc13f12ed 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData index 01f353d621d..ca875248260 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData b/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData index d250cfbb10f..d7f86dd0bd5 100644 --- a/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData +++ b/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh b/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh +++ b/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData index d250cfbb10f..d7f86dd0bd5 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData index d250cfbb10f..d7f86dd0bd5 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData index d250cfbb10f..d7f86dd0bd5 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData index d250cfbb10f..d7f86dd0bd5 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/CustomizedImage/CustomData b/pkg/agent/testdata/CustomizedImage/CustomData index e86a7baa231..92c533509bc 100644 --- a/pkg/agent/testdata/CustomizedImage/CustomData +++ b/pkg/agent/testdata/CustomizedImage/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7fXubyLLn//oUNYQcSxMjCdlxMvKSM1jCDmu9LSBnso6XB4uWRCwBAeQkx9F336eaBhq9OE5m7ty5uc+dI1HV1VW/eu1GfvZL49bzG7dOPK9ohmGb701L63esnm1aqmHZ56reU46B0jq94bhr6wPdsi29rw3HlvIypZzrPc1+p1qdtznlJKW8Hfa69ju1pw/Gf6gX2sBSXqUEQ+tpqqntYHidMqgjy9YHpqX2ernQ31JSd9i51IwtaqtZIneH7wa9odot6HKJfqm938HTKvGgEsiXk49KZA6jFgOpPzx7T5f1dLPAqcWA6pv2xehiz9YnnIQt2xhsneHAUvWBZnS3WRhwxnjQ2SYy6C5fm8gw0AcXOe2oWdC2tDpioF2OzzQMi8HQss+H40FXOWJQ6f2LHcuOimU9zeKROjoue7F/YY/GnKpHL7dM7Vi7+E62+Qwdddxm3Y8eDV3OqNdbnFeaYerDga0PrtSe3lWOGJSdgb5t97GcO3pkDLt2VzvbwdTaZhpdXthqt8sSjqGXZiOnLCW+zuKkOzKGZxp7yrQajq0ztAQtGKSkl5x/1ZFum5pxpRk8g7yToTsw7d5weDkeMbbWTjb1/44NbZs5CwDVUnfH+0mT49hMtBOZI24G8wlT5Optd9N/J9vBs7XxqyaXKNtUtnNnbFrDvm1qqtF5a3eHfVUfmKltr5mAi9F4e/3rI45o6Bg9fPS/Pt4mb9r3+iXHo13pHc0e9cYX+qAk6KRg0gfnQ9sY9u3O0DDGI0vrKq9ZyJsXf+zd57fmNg+3w29yUYm7qt4rvPMbV6PHo65qaQUpyw5Tw+C+0mnumB1DH1nUT4amdgtJcrPJbYIlczy6MNSuxnFwaozGxgULeLnZypMEk97Q0A2K3GT4d3TTVk1TvxjYxnBo2aN3iizLWzQaPyPN6OsmaqrIMhM7Uml56gxH7ymTIsu85NGo994eqab5bmjQZDvXLxRZfllO3LxPDFlayHJWtdJStRU+svyqxDAcaYZqIYaaYQwNRZazCmUZO4i/QSUFiyalaamdS/tCs2zV6NvW8FIbKHLWJjdZBpr1bmhcMlvGqWBFzrrmJrs5Phtolj0ytHP9D0XGxpkn5dlY73UznbD3paC8U0d2x9AwXFIwss7DU/SBOT4/1zu6NqARcWmbI7WjKTJ2IsptaT1tNDQsLrU1w1DkrM4V9CzgU3JmiGHp52oHe5KhqX3shJkcRc5q3A4mJkyRsbSlw41ljTDI/3hvd1TE7UozLEXOChvLDCRphmUq8kk+gDC1Ta2DoFo90z4bDi3TMtRR3jK1P7ROlvd5dJxkDu7q5pna02x9ZKlnPc1UZCxrac00xqaFEraDKytuXd3EVbZpvlXkV1nEG3pfNd7bA71j6yOuqMqvWOTrA1MzLFvvd03b0EwLQxSjzxijJgNraPfVwUVPs6lOivzq+KnrzvWepRn5OpZGXQRC27PuHAvexn4nT123sd8rLngNDX1hG9r/GeuG1lVaWYkaDGlRUC80kwHTymqTOVBH5tthXg35wbCZZcbI0K+QiP0T2z1GZSsrV/iQD9dW8zhLm3wk76vmJRPKaB1D62oDS1d7abHt7px7m5iBQ1MRq3EQJSBF0CDJpPGrFJEFcWIC32DmfL6Dg6WTTOZVsXkIjf9X1bt2T7/UlOokiEgQ177pXaVa/7VWExuH4NTgAcLI8xNIglUYkqjqXLduwLk+uqmdAvniJbA+qFWGZjY//eDu+dT1w5vCN0gikFw4EA5qlfHZeGCN7aFpD9S+pgjpd6HSVw0cDwoCeyBU2KSrNFZx1FgEE2dBj0h3q1sySRaVtKSnVHzuBpM7ElXIlxCtoy37ShHEh6LBZwi0lbVQ4tNMi9/Fv/dcz6kMrvSurmatI0OvVX9db0pyZeOxXJeP6rIkZ6vyuQenGwyAnFM4qp/Um7kC2S6phnpfvdBs862aaZ4/4JXetcZSL3Jrr9aS+LBH8KNSFGE5iepLbxIFcTBN6pNg2XDuYvx/aRau8qXY89J5J02UTr+rCJMkgmjlgySFkXfvLciMuCBJ0RIkySeJNA/iBCTps5fMJT+G0HPbjTAKJg254ceN0EPmZbDCoPoaEuXW893DOJoojSBMGrNwdejGidJY+umXIEy8wI+VCPkeW+lMKGOxOntQkpCbxvy6ZV0aXrsM9EmiMNtCz2Uf7yFTu52pnD9kCrR5bShQQgVnq47aeavZXd1QGvdO1Jg4kzlpOLgumsy9exI3KjgnqQNszBxzFAQJ8qULKtqVNrDwLHBxQVtrJm8RzBrOf1YRafRzP6v4va59SYgfozb1zipOgqU5ibwwaZB74idxo9IZGz0814zGltJIlmFjsooW9j2JboOY1INVUqlEJIm+Tpau7U3tqeMtVhGp1uChAgCANI/EiiifwmfHS+x4QUioiK1TSLwlCVaJIh6dQjz3pgn8618bH6iIaRCBB54PYjUmn0AGkQmtnYIbUBb8x8SBmH0QxIff1wLKuo2IcwffvsGHnNubwjWIHkjkUy4Pbk4hmRM/Z8J/ZDIPQPtCJquEuPBBEH//IOBC3CU+LbFGJFlFPsj5Q7KISYmDGg9iAUROnXr0oxv46YrvbLsuQPfjRRDcrcIcch5mmYMZIQ8SZ2HzwEdkEkSuIh7TpXHiRAmlK2LVdRICL57HtVTq3FsQSKIVKaGe7Q5SLjXDX6IqKk3EFzfZ44nJKoqIv2fXwlXVKs8IEqdrrQbSjIBYsm6/MwUL+bh4KS2LCGaSe/hDlmHUE1d4PBqYi/fHQe78RyFJbchD44fUDKLvARmTSeC7sVAKsSKvbT+w48RJ4n9CgmN+/9n0/qtylkNrRhI7caJbZ7HIUUqcyH4MqZSdIrWKFlk6pq4WH7jV6wxwYQ90HO8GfE4EUvKfKWXB3Z4CHSftJ+HLnHXSxLBegDSNzd49iPRzUCjzBkSu1UDrzb/kkhxU6xrEf8MvCjThZpcyNHWcpCSoxMBl4E95lra+qbco2ht98sQUwIWhk8wV8Zh5+WXJy7ys77qZZy77+foapCmI2W5wc5M7erePeVF/0sl5au50da4SOhcPCoSUnf6m4ZL7hr9aLP4prqcM0yAqe/0RhxdOPqKsoXNPXDaT0vlrsghWruT5XiIhb1ynHJR3FpEQpPNPGAyZnLUAIuVAJzJHNH+kauZCD55pw/MDzguPR8XfUTQpJ47THggNVK/hCoWCRXIUOr95w+CorCvx1zghy0mCwUt72I/1JIjvJ76DDfb4T3WhXA1wHbIMfDxZB477lAVMbxCZKn9DM8v3xi6+ioutJckPpNCZkQikcvp9DFaR7yxwkbTKF/xUOhUui5Mg/B/nL1T673TWD6PqerFz+7RC9Y8Clun9z8Q2rTBoyo/h+mfBpAknpSD9cwC5J1HsBb49S7IwS0iMh+0qvRucwsHz+IN/AIL4uwDfgN06XsE3mBPHBckHuSaAooAgykJlXSmiV/MxBlTfNUvFfKvMg9xswks4aoKY2mNo6Y2vaanW2FTEf5fX5aVOLhc5eAMbdyOiLKW89UUwqxQAlzcAySc4h2zAzMY4GSbBauGCHyRwS9LDFX80LHmCQetN4RfYcdoCuYWWtl5yxhA/zRT5Sdun3C7cfi1E7NeF90Y3TUnqDq5Ue1NOl4UXJ9LK95IYJGm6WmC84iz/jU0dOMnI9ZhE996ECBsKl3sBZJaKMob4PjCDMOTB3Kp8TxLDeJkcZjdZ3pOoEyxDh7u9yu7BVUWsppMIzq0TPFu7ILwQcNKWayXWs5y1tY/1+honvFz2mqVD/uRsLbCpvTTwYSoRNxfPCQB+bXoDf4D/h3mYpeAVpJvPvdmcxMlVmsaKWNXPTSU/g6R7rIVcdZEKkaatR1QXH8pC17u0z2NtXXGDzz6W0y65Hd3NrOCcn61HlxfpOwGW3Pg9f4nRyh91dUPrWEPjfVZol3euF4EUglgip0P4Kp67ID6UKOu8km9lHcbQSbMJTphIM5JApjATgeqtlfQzU239a7pREOJk6oQJvQXI1jHjHuka5VuR0woAfSuBSxTEj1lQuinGAOcy+Amdxg3vZiBJk8CfejO0VHIwcYNoQuhDl0wpX37qQUMWweQupo8zOKQAuuHdrN0eppfp7bbCSwkWboGY9HXzHrbyvcZFjZZPaYvabkunadFk5wcEfAMH9hGlVtaVGUk6o7EaTeZ5hDnRZK6I1VU69i5ruULXID4g8fBwTTPSwS8nxwJusEGJlvh8+yya5lFKrmz1WUZduhmV1h4vVo3+yTFfYlGVaqF6jd90957ynt2aXI1bBLPYTgI7vdrP90sjLXHiOxqZxb1cSki5MUcHTuk68vnRoFbhGGmrs/grS+H5OTy36s+PBkKKMkZClnZZn2a7+O7+pZTvYxz4dpxEnj9TxCp8/ISzRDEKSZITzQBlxImzDAFoOctUWgtbrMOQRA7Gr+4iK1NgByOravSJINdbR9sslhPfITqQbotY7hCkIZI9ck8WAILuT4NoSRVwFtu8fRLHzoykm2JbWpCEuG0Qf90jd+S5lLe5h27toh885IC1Qcw/H/LgtEHkvh1mcLRBZJ8Oc/NRBvt4yFnbBrH4cpiZ1gaRfTrMLcg4R557mKudPbQ8d31AVecuwsUHLi7W8AbEh+13YGvxoRzF6zquqhSlSMByIcAvCgWonGF8QeEGhjmOFHZ854V2+u7YdiMPp+NicsVa+YV+vA3cr4pYLa7FQHoLQp8kjuskTpu+VxHoeBpGwZevIPwqgDBPkrDdaMgnv9VbL4/r7H8bS7aq4flx4vgT8m8n9CQ2lyutZkuWmi2pKbOc41LtZ0ylhhS2ZuOHIKJJOCdgIhI4qE+CZbhKSD1xZnHPixP4BksnrMZkQSZJtU6r7Td6WKgK5p0XXoSrLgVMRzMWC+EUBE+o1WrXzZv6vbNYEWg0QJg6i5gI+UoKVMp5wL8PETkd6bHCS6X+70/MHcEqCfFYVkV9M7RQAgVF8kEQU5YyJkw6I1W4EsvK9NCkI9DGLxo2q3S8cgNIXH8KTC9sjB8/YVNMd/j4CT47cUalmV7WdKudZENGJvAlyHDS/Bmh1MtpVFcmczK5s50ocr7asfefbC5zyWTh4MDgQ0pLLwzkfFApVijiw7OC5/r3m3WFb68Z2xqkWbJ5nbtwYjTIJV8UsVqFLUkggQy1Gu8GfgKiJkycMFlFxL4l/mS+dKI7ZgJm4wvMxpwQv1CqIp3JN63meLD5PzA8z4qnlBe8GMgyTL4Kp0yPU1iX0cretcWEvvJXBPGhkH1d2HuzFnIsvdieer6zyBeJD622RBNhXcm5HnlJmLdUSqQlveB4237ebz83a7lXBHFzQzrVY6ZteKdo87zgmP5gwN54vnPFBjOe5z47yWTOO3TfLqlqT92mxM3vM/UKCF1vOiUR8SfE9nybvfpUHn9DWsC7cMKYuPY8WEV0kbhTXOPopNncsWzp+auE0IV7Vj6nKxsnu1Zzuu5ZzJaxSxnpnnv3bzMpIDxvttx2/h8BxJJRxVembPGA7YJQbkQ45tSGj2q7uUrxuYdnW2k6Da582lu30qtC83yn6zdSZE847UiTSt7I15VKGAUTEsdFcYk3q8t/XSkpUieJv1NHUKGUO7j9SCZZ2/PZQMhotCULYvXWiQn9LDZrQpllAx46U3NqXDdv1tmKkju3GOWCcVcgbnC3kPvgoSpymtba8CAE9yTCWQE/F7oJbdhThQ5ByPRCppKOhyBsq4Jc20/X6/UBF3glXX+/4QOSJ1XYqbxa9ZTmKXj/S3x4xjmN9bNT8F4oco2/D04P65znWbDSplv2vJc6PFuUce52OycGtsVscO1yPSfgcdfzjN93Pc9duJ57Wtvh791q/mUOP6jxzngkm/AkUabjNMp/F3jGkoOQs/RAeEqGHpTFwzeoX/OZcgMvFNgQzMyh/2FBzKNOg5gPY45Yya5bKrBVvNpCpZjAyzanJ4MO1Cu468dPINRRr+sy340A4kPxVwsjzTi3u6ql4lEuWYb0nIYD7fK++Lp7Aa29y8CFVy9f7mcpSvkzNjmGURCSCLLfQ2enK5q5yZxA6Ezu8CSOPnAh8OnDIAbHdyGI2Rm48ozUZ/VDOA8ipKW/cwb5db15fIhjVjInEcEa7+QbCZH8unksgEumnk9c8HzAI1Tg40GVGnqYXoehyuwPNiEJsnWVZ0MU+tmLyRYH64pCJTXRSHfcuPBhdin0PUzxOMDe0io/yS6LBfFIYG9c6GZKsdMO9ndeMg9WSTdIikPjQ06ld8yI6EHc+FBvNGYsQp8hhCl+FDkxX4HwUUQp9Bl8iOkiDr4Po5gB78UUMA5Kuq/pLb2FEy2+Us+3mtlGrVa9eVyHAu0dguoMh3phAjsQ0s2BW+EsPjtfCw0yAMEPPte5cyWFap0e08WH8u/o1zsuAcs/DfFKF4kZ9szja5abQj27pR0belxf3a78ZFX/IESclwofrj8IQo2q468Wix0a5DHxmATuAiXVeJTqxJg3LyX/+hgtZUQZlAzycpSWNukFn0nUcWJSimgKaBLBwXWb/l1E++YAPy+QuX1zwO4vn3lTKCOOa3OJayBfvDhhwTrD8JgTYAf1GKZRsEyrCIuxII/H3bzlrVwydVaLBH4iLspaPh4DmQrKzwmviw/Ma+t6Jur6RgApKn4NjMl5nxUE7AU54+8369I7dfzH/mQoe01jvlCqQr5kLRRi898jFUHCp9IPG8YA/55FT7fmSZbkVuTlYDPRurmSvT25xt675ZnGXrpt5hl77fYPyrJ8vvmpTCv4e09Jti32/5Z847T4C1KOk1bOOdqOOOpagEInnM6y4Mz/+g0VEuiLs92kDXGPZN7PmLgj+Xba9vfYxXIRoxPHzrdab6QZpjY8//8BAAD//7vISVf/QwAA + H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== diff --git a/pkg/agent/testdata/CustomizedImage/line9.sh b/pkg/agent/testdata/CustomizedImage/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/CustomizedImage/line9.sh +++ b/pkg/agent/testdata/CustomizedImage/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/CustomizedImageKata/CustomData b/pkg/agent/testdata/CustomizedImageKata/CustomData index e86a7baa231..92c533509bc 100644 --- a/pkg/agent/testdata/CustomizedImageKata/CustomData +++ b/pkg/agent/testdata/CustomizedImageKata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/CustomizedImageKata/line9.sh b/pkg/agent/testdata/CustomizedImageKata/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/CustomizedImageKata/line9.sh +++ b/pkg/agent/testdata/CustomizedImageKata/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData b/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData index eaf4031f369..3a4104d563c 100644 --- a/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData +++ b/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh b/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh +++ b/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/MarinerV2+Kata/CustomData b/pkg/agent/testdata/MarinerV2+Kata/CustomData index 64967d04705..1391504e154 100644 --- a/pkg/agent/testdata/MarinerV2+Kata/CustomData +++ b/pkg/agent/testdata/MarinerV2+Kata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/MarinerV2+Kata/line9.sh b/pkg/agent/testdata/MarinerV2+Kata/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/MarinerV2+Kata/line9.sh +++ b/pkg/agent/testdata/MarinerV2+Kata/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData index 64967d04705..1391504e154 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData index 64967d04705..1391504e154 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData index 64967d04705..1391504e154 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData index 64967d04705..1391504e154 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/RawUbuntu/CustomData b/pkg/agent/testdata/RawUbuntu/CustomData index 4dcc3d095e5..d4cd5646e78 100644 --- a/pkg/agent/testdata/RawUbuntu/CustomData +++ b/pkg/agent/testdata/RawUbuntu/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/RawUbuntu/line9.sh b/pkg/agent/testdata/RawUbuntu/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/RawUbuntu/line9.sh +++ b/pkg/agent/testdata/RawUbuntu/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/pkg/agent/testdata/RawUbuntuContainerd/CustomData b/pkg/agent/testdata/RawUbuntuContainerd/CustomData index f85be43216d..705b0acc236 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/CustomData +++ b/pkg/agent/testdata/RawUbuntuContainerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/RawUbuntuContainerd/line9.sh b/pkg/agent/testdata/RawUbuntuContainerd/line9.sh index 708b2624eba..53c4314d5dc 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/line9.sh +++ b/pkg/agent/testdata/RawUbuntuContainerd/line9.sh @@ -102,8 +102,13 @@ ERR_SYSTEMCTL_MASK_FAIL=2 ERR_CREDENTIAL_PROVIDER_DOWNLOAD_TIMEOUT=205 -OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') -OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +if find /etc -type f -name "*-release" -print -quit 2>/dev/null | grep -q '.'; then + OS=$(sort -r /etc/*-release | gawk 'match($0, /^(ID_LIKE=(coreos)|ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }') + OS_VERSION=$(sort -r /etc/*-release | gawk 'match($0, /^(VERSION_ID=(.*))$/, a) { print toupper(a[2] a[3]); exit }' | tr -d '"') +else + echo "/etc/*-release not found" +fi + UBUNTU_OS_NAME="UBUNTU" MARINER_OS_NAME="MARINER" KUBECTL=/usr/local/bin/kubectl diff --git a/spec/parts/linux/cloud-init/artifacts/cse_install_spec.sh b/spec/parts/linux/cloud-init/artifacts/cse_install_spec.sh index d2bea714a55..aafde1feaf9 100644 --- a/spec/parts/linux/cloud-init/artifacts/cse_install_spec.sh +++ b/spec/parts/linux/cloud-init/artifacts/cse_install_spec.sh @@ -1,6 +1,7 @@ #!/bin/bash - -source parts/linux/cloud-init/artifacts/cse_helpers.sh +lsb_release() { + echo "mock lsb_release" +} readPackage() { local packageName=$1 @@ -9,191 +10,192 @@ readPackage() { } Describe 'cse_install.sh' - Include "./parts/linux/cloud-init/artifacts/cse_install.sh" - Describe 'returnPackageVersions' - It 'returns downloadURIs.ubuntu."r2004".versions of package runc for UBUNTU 20.04' - package=$(readPackage "runc") - When call returnPackageVersions "$package" "UBUNTU" "20.04" - The variable PACKAGE_VERSIONS[@] should equal "1.1.12-ubuntu20.04u1" - End - - It 'returns downloadURIs.ubuntu.current.versions of package containerd for UBUNTU 22.04' - package=$(readPackage "containerd") - When call returnPackageVersions "$package" "UBUNTU" "22.04" - The variable PACKAGE_VERSIONS[@] should equal "1.7.15-1" - End - - It 'returns downloadURIs.ubuntu."r1804".versions of package containerd for UBUNTU 18.04' - package=$(readPackage "containerd") - When call returnPackageVersions "$package" "UBUNTU" "18.04" - The variable PACKAGE_VERSIONS[@] should equal "1.7.1-1" - End - - It 'returns downloadURIs.default.current.versions of package cni-plugins for UBUNTU 20.04' - package=$(readPackage "cni-plugins") - When call returnPackageVersions "$package" "UBUNTU" "20.04" - The variable PACKAGE_VERSIONS[@] should equal "1.4.1" - End - - It 'returns downloadURIs.default.current.versions of package azure-cni for UBUNTU 20.04' - package=$(readPackage "azure-cni") - When call returnPackageVersions "$package" "UBUNTU" "20.04" - The variable PACKAGE_VERSIONS[@] should equal "1.4.54 1.5.28" - End - - It 'returns downloadURIs.mariner.current.versions of package runc for MARINER' - package=$(readPackage "runc") - When call returnPackageVersions "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_VERSIONS[@] should equal "1.1.9-5.cm2" - End - - It 'returns downloadURIs.mariner.current.versions of package containerd for MARINER' - package=$(readPackage "containerd") - When call returnPackageVersions "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_VERSIONS[@] should equal "1.6.26-5.cm2" - End - - It 'returns downloadURIs.default.current.versions of package cni-plugins for MARINER' - package=$(readPackage "cni-plugins") - When call returnPackageVersions "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_VERSIONS[@] should equal "1.4.1" - End - - It 'returns downloadURIs.default.current.versions of package azure-cni for MARINER' - package=$(readPackage "azure-cni") - When call returnPackageVersions "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_VERSIONS[@] should equal "1.4.54 1.5.28" - End - End - Describe 'returnPackageDownloadURL' - It 'returns downloadURIs.ubuntu."r2004".downloadURL of package runc for UBUNTU 20.04' - package=$(readPackage "runc") - When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" - The variable PACKAGE_DOWNLOAD_URL should equal '' - End - - It 'returns downloadURIs.ubuntu."r2204".downloadURL of package containerd for UBUNTU 22.04' - package=$(readPackage "containerd") - When call returnPackageDownloadURL "$package" "UBUNTU" "22.04" - The variable PACKAGE_DOWNLOAD_URL should equal '' - End - - It 'returns downloadURIs.ubuntu."r1804".downloadURL of package containerd for UBUNTU 18.04' - package=$(readPackage "containerd") - When call returnPackageDownloadURL "$package" "UBUNTU" "18.04" - The variable PACKAGE_DOWNLOAD_URL should equal '' - End - - It 'returns downloadURIs.default.current.downloadURL of package cni-plugins for UBUNTU 20.04' - package=$(readPackage "cni-plugins") - When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" - The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/cni-plugins/v\${version}/binaries/cni-plugins-linux-\${CPU_ARCH}-v\${version}.tgz" - End - - It 'returns downloadURIs.default.current.downloadURL of package azure-cni for UBUNTU 20.04' - package=$(readPackage "azure-cni") - When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" - The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" - End - - It 'returns downloadURIs.mariner.current.downloadURL of package runc for MARINER' - package=$(readPackage "runc") - When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_DOWNLOAD_URL should equal '' - End - - It 'returns downloadURIs.mariner.current.downloadURL of package containerd for MARINER' - package=$(readPackage "containerd") - When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_DOWNLOAD_URL should equal '' - End - - It 'returns downloadURIs.default.current.downloadURL of package cni-plugins for MARINER' - package=$(readPackage "cni-plugins") - When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/cni-plugins/v\${version}/binaries/cni-plugins-linux-\${CPU_ARCH}-v\${version}.tgz" - End - - It 'returns downloadURIs.default.current.downloadURL of package azure-cni for MARINER' - package=$(readPackage "azure-cni") - When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" - The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" - End - End - Describe 'evalPackageDownloadURL' - It 'returns returns empty string for empty downloadURL' - When call evalPackageDownloadURL "" - The output should equal "" - End - It 'returns evaluated downloadURL of package azure-cni' - version="0.0.1" - CPU_ARCH="amd64" - When call evalPackageDownloadURL "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" - The output should equal 'https://acs-mirror.azureedge.net/azure-cni/v0.0.1/binaries/azure-vnet-cni-linux-amd64-v0.0.1.tgz' - End - End - Describe 'installContainerRuntime' - logs_to_events() { - echo "mock logs to events calling with $1" - } - NEEDS_CONTAINERD="true" - COMPONENTS_FILEPATH="./parts/linux/cloud-init/artifacts/components.json" - It 'returns expected output for successful installation of containerd in UBUNTU 20.04' - UBUNTU_RELEASE="20.04" - containerdPackage=$(readPackage "containerd") - When call installContainerRuntime - The variable containerdMajorMinorPatchVersion should equal "1.7.15" - The variable containerdHotFixVersion should equal "1" - The output line 3 should equal "mock logs to events calling with AKS.CSE.installContainerRuntime.installStandaloneContainerd" - The output line 4 should equal "in installContainerRuntime - CONTAINERD_VERSION = 1.7.15-1" - End - It 'returns expected output for successful installation of containerd in Mariner' - UBUNTU_RELEASE="" # mocking Mariner doesn't have command `lsb_release -cs` - containerdPackage=$(readPackage "containerd") - When call installContainerRuntime - The variable containerdMajorMinorPatchVersion should equal "1.6.26" - The variable containerdHotFixVersion should equal "5.cm2" - The output line 3 should equal "mock logs to events calling with AKS.CSE.installContainerRuntime.installStandaloneContainerd" - The output line 4 should equal "in installContainerRuntime - CONTAINERD_VERSION = 1.6.26-5.cm2" - End - It 'skips validation if components.json file is not found' - COMPONENTS_FILEPATH="non_existent_file.json" - installContainerdWithManifestJson() { - echo "mock installContainerdWithManifestJson calling" + Include "./parts/linux/cloud-init/artifacts/cse_install.sh" + Include "./parts/linux/cloud-init/artifacts/cse_helpers.sh" + Describe 'returnPackageVersions' + It 'returns downloadURIs.ubuntu."r2004".versions of package runc for UBUNTU 20.04' + package=$(readPackage "runc") + When call returnPackageVersions "$package" "UBUNTU" "20.04" + The variable PACKAGE_VERSIONS[@] should equal "1.1.12-ubuntu20.04u1" + End + + It 'returns downloadURIs.ubuntu.current.versions of package containerd for UBUNTU 22.04' + package=$(readPackage "containerd") + When call returnPackageVersions "$package" "UBUNTU" "22.04" + The variable PACKAGE_VERSIONS[@] should equal "1.7.15-1" + End + + It 'returns downloadURIs.ubuntu."r1804".versions of package containerd for UBUNTU 18.04' + package=$(readPackage "containerd") + When call returnPackageVersions "$package" "UBUNTU" "18.04" + The variable PACKAGE_VERSIONS[@] should equal "1.7.1-1" + End + + It 'returns downloadURIs.default.current.versions of package cni-plugins for UBUNTU 20.04' + package=$(readPackage "cni-plugins") + When call returnPackageVersions "$package" "UBUNTU" "20.04" + The variable PACKAGE_VERSIONS[@] should equal "1.4.1" + End + + It 'returns downloadURIs.default.current.versions of package azure-cni for UBUNTU 20.04' + package=$(readPackage "azure-cni") + When call returnPackageVersions "$package" "UBUNTU" "20.04" + The variable PACKAGE_VERSIONS[@] should equal "1.4.54 1.5.28" + End + + It 'returns downloadURIs.mariner.current.versions of package runc for MARINER' + package=$(readPackage "runc") + When call returnPackageVersions "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_VERSIONS[@] should equal "1.1.9-5.cm2" + End + + It 'returns downloadURIs.mariner.current.versions of package containerd for MARINER' + package=$(readPackage "containerd") + When call returnPackageVersions "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_VERSIONS[@] should equal "1.6.26-5.cm2" + End + + It 'returns downloadURIs.default.current.versions of package cni-plugins for MARINER' + package=$(readPackage "cni-plugins") + When call returnPackageVersions "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_VERSIONS[@] should equal "1.4.1" + End + + It 'returns downloadURIs.default.current.versions of package azure-cni for MARINER' + package=$(readPackage "azure-cni") + When call returnPackageVersions "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_VERSIONS[@] should equal "1.4.54 1.5.28" + End + End + Describe 'returnPackageDownloadURL' + It 'returns downloadURIs.ubuntu."r2004".downloadURL of package runc for UBUNTU 20.04' + package=$(readPackage "runc") + When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" + The variable PACKAGE_DOWNLOAD_URL should equal '' + End + + It 'returns downloadURIs.ubuntu."r2204".downloadURL of package containerd for UBUNTU 22.04' + package=$(readPackage "containerd") + When call returnPackageDownloadURL "$package" "UBUNTU" "22.04" + The variable PACKAGE_DOWNLOAD_URL should equal '' + End + + It 'returns downloadURIs.ubuntu."r1804".downloadURL of package containerd for UBUNTU 18.04' + package=$(readPackage "containerd") + When call returnPackageDownloadURL "$package" "UBUNTU" "18.04" + The variable PACKAGE_DOWNLOAD_URL should equal '' + End + + It 'returns downloadURIs.default.current.downloadURL of package cni-plugins for UBUNTU 20.04' + package=$(readPackage "cni-plugins") + When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" + The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/cni-plugins/v\${version}/binaries/cni-plugins-linux-\${CPU_ARCH}-v\${version}.tgz" + End + + It 'returns downloadURIs.default.current.downloadURL of package azure-cni for UBUNTU 20.04' + package=$(readPackage "azure-cni") + When call returnPackageDownloadURL "$package" "UBUNTU" "20.04" + The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" + End + + It 'returns downloadURIs.mariner.current.downloadURL of package runc for MARINER' + package=$(readPackage "runc") + When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_DOWNLOAD_URL should equal '' + End + + It 'returns downloadURIs.mariner.current.downloadURL of package containerd for MARINER' + package=$(readPackage "containerd") + When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_DOWNLOAD_URL should equal '' + End + + It 'returns downloadURIs.default.current.downloadURL of package cni-plugins for MARINER' + package=$(readPackage "cni-plugins") + When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/cni-plugins/v\${version}/binaries/cni-plugins-linux-\${CPU_ARCH}-v\${version}.tgz" + End + + It 'returns downloadURIs.default.current.downloadURL of package azure-cni for MARINER' + package=$(readPackage "azure-cni") + When call returnPackageDownloadURL "$package" "MARINER" "some_mariner_version" + The variable PACKAGE_DOWNLOAD_URL should equal "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" + End + End + Describe 'evalPackageDownloadURL' + It 'returns empty string for empty downloadURL' + When call evalPackageDownloadURL "" + The output should equal "" + End + It 'returns evaluated downloadURL of package azure-cni' + version="0.0.1" + CPU_ARCH="amd64" + When call evalPackageDownloadURL "https://acs-mirror.azureedge.net/azure-cni/v\${version}/binaries/azure-vnet-cni-linux-\${CPU_ARCH}-v\${version}.tgz" + The output should equal 'https://acs-mirror.azureedge.net/azure-cni/v0.0.1/binaries/azure-vnet-cni-linux-amd64-v0.0.1.tgz' + End + End + Describe 'installContainerRuntime' + logs_to_events() { + echo "mock logs to events calling with $1" } - When call installContainerRuntime - The output line 2 should equal "Package \"containerd\" does not exist in $COMPONENTS_FILEPATH." - The output line 3 should equal "mock installContainerdWithManifestJson calling" - End - End - Describe 'returnRelease' - It 'returns release version r2004 for package runc in UBUNTU 20.04' - package=$(readPackage "runc") - os="UBUNTU" - osVersion="20.04" - When call returnRelease "$package" "$os" "$osVersion" - The variable RELEASE should equal "\"r2004\"" - End - It 'returns release version current for package runc in Mariner' - package=$(readPackage "runc") - os="MARINER" - osVersion="" - When call returnRelease "$package" "$os" "$osVersion" - The variable RELEASE should equal "current" - End - It 'returns release version current for package containerd in UBUNTU 20.04' - package=$(readPackage "containerd") - os="UBUNTU" - osVersion="20.04" - When call returnRelease "$package" "$os" "$osVersion" - The variable RELEASE should equal "current" - End - It 'returns release version r1804 for package containerd in UBUNTU 18.04' - package=$(readPackage "containerd") - os="UBUNTU" - osVersion="18.04" - When call returnRelease "$package" "$os" "$osVersion" - The variable RELEASE should equal "\"r1804\"" + NEEDS_CONTAINERD="true" + COMPONENTS_FILEPATH="./parts/linux/cloud-init/artifacts/components.json" + It 'returns expected output for successful installation of containerd in UBUNTU 20.04' + UBUNTU_RELEASE="20.04" + containerdPackage=$(readPackage "containerd") + When call installContainerRuntime + The variable containerdMajorMinorPatchVersion should equal "1.7.15" + The variable containerdHotFixVersion should equal "1" + The output line 3 should equal "mock logs to events calling with AKS.CSE.installContainerRuntime.installStandaloneContainerd" + The output line 4 should equal "in installContainerRuntime - CONTAINERD_VERSION = 1.7.15-1" + End + It 'returns expected output for successful installation of containerd in Mariner' + UBUNTU_RELEASE="" # mocking Mariner doesn't have command `lsb_release -cs` + containerdPackage=$(readPackage "containerd") + When call installContainerRuntime + The variable containerdMajorMinorPatchVersion should equal "1.6.26" + The variable containerdHotFixVersion should equal "5.cm2" + The output line 3 should equal "mock logs to events calling with AKS.CSE.installContainerRuntime.installStandaloneContainerd" + The output line 4 should equal "in installContainerRuntime - CONTAINERD_VERSION = 1.6.26-5.cm2" + End + It 'skips validation if components.json file is not found' + COMPONENTS_FILEPATH="non_existent_file.json" + installContainerdWithManifestJson() { + echo "mock installContainerdWithManifestJson calling" + } + When call installContainerRuntime + The output line 2 should equal "Package \"containerd\" does not exist in $COMPONENTS_FILEPATH." + The output line 3 should equal "mock installContainerdWithManifestJson calling" + End + End + Describe 'returnRelease' + It 'returns release version r2004 for package runc in UBUNTU 20.04' + package=$(readPackage "runc") + os="UBUNTU" + osVersion="20.04" + When call returnRelease "$package" "$os" "$osVersion" + The variable RELEASE should equal "\"r2004\"" + End + It 'returns release version current for package runc in Mariner' + package=$(readPackage "runc") + os="MARINER" + osVersion="" + When call returnRelease "$package" "$os" "$osVersion" + The variable RELEASE should equal "current" + End + It 'returns release version current for package containerd in UBUNTU 20.04' + package=$(readPackage "containerd") + os="UBUNTU" + osVersion="20.04" + When call returnRelease "$package" "$os" "$osVersion" + The variable RELEASE should equal "current" + End + It 'returns release version r1804 for package containerd in UBUNTU 18.04' + package=$(readPackage "containerd") + os="UBUNTU" + osVersion="18.04" + When call returnRelease "$package" "$os" "$osVersion" + The variable RELEASE should equal "\"r1804\"" + End End - End End \ No newline at end of file From e942bdb08e3639e4099017be2bd34a472feb65c3 Mon Sep 17 00:00:00 2001 From: Cameron Meissner Date: Tue, 16 Jul 2024 11:04:31 -0700 Subject: [PATCH 2/9] fix: allow abe2e retries with multiple pipeline artifacts (#4654) Co-authored-by: Cameron Meissner --- .pipelines/templates/e2e-template.yaml | 14 ++++++++++---- e2e/config/config.go | 1 + e2e/log.go | 10 ++++------ e2e/suite_test.go | 2 +- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/.pipelines/templates/e2e-template.yaml b/.pipelines/templates/e2e-template.yaml index a70f88f814a..e13423712a8 100644 --- a/.pipelines/templates/e2e-template.yaml +++ b/.pipelines/templates/e2e-template.yaml @@ -10,9 +10,14 @@ jobs: - bash: | az login --identity az account set -s $(AZURE_SUBSCRIPTION_ID) - displayName: az login + displayName: Azure login - bash: bash .pipelines/scripts/setup_go.sh - displayName: setup go + displayName: Setup go + - bash: | + LOGGING_DIR="scenario-logs-$(date +%s)" + echo "setting logging dir to $LOGGING_DIR" + echo "##vso[task.setvariable variable=LOGGING_DIR]$LOGGING_DIR" + displayName: Set logging directory - bash: | export PATH="/usr/local/go/bin:$PATH" go version @@ -33,8 +38,9 @@ jobs: env: VHD_BUILD_ID: $(VHD_BUILD_ID) LOCATION: $(LOCATION) - - publish: $(System.DefaultWorkingDirectory)/e2e/scenario-logs - artifact: scenario-logs + LOGGING_DIR: $(LOGGING_DIR) + - publish: $(System.DefaultWorkingDirectory)/e2e/$(LOGGING_DIR) + artifact: $(LOGGING_DIR) condition: always() - bash: | set -x diff --git a/e2e/config/config.go b/e2e/config/config.go index 9f0ebbb2ce1..2236c95a1ee 100644 --- a/e2e/config/config.go +++ b/e2e/config/config.go @@ -20,6 +20,7 @@ var ( SubscriptionID = lookupEnvWithDefaultString("SUBSCRIPTION_ID", "8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8") TagsToRun = os.Getenv("TAGS_TO_RUN") TagsToSkip = os.Getenv("TAGS_TO_SKIP") + E2ELoggingDir = lookupEnvWithDefaultString("LOGGING_DIR", "scenario-logs") ) func lookupEnvWithDefaultString(env string, defaultValue string) string { diff --git a/e2e/log.go b/e2e/log.go index c8b8d57e4ce..ac5f53e2c6c 100644 --- a/e2e/log.go +++ b/e2e/log.go @@ -4,10 +4,8 @@ import ( "bufio" "os" "path/filepath" -) -const ( - e2eLogsDir = "scenario-logs" + "github.com/Azure/agentbakere2e/config" ) func createDirIfNeeded(dir string) error { @@ -20,11 +18,11 @@ func createDirIfNeeded(dir string) error { } func createE2ELoggingDir() error { - return createDirIfNeeded(e2eLogsDir) + return createDirIfNeeded(config.E2ELoggingDir) } -func createVMLogsDir(caseName string) (string, error) { - logDir := filepath.Join(e2eLogsDir, caseName) +func createScenarioLogsDir(name string) (string, error) { + logDir := filepath.Join(config.E2ELoggingDir, name) return logDir, createDirIfNeeded(logDir) } diff --git a/e2e/suite_test.go b/e2e/suite_test.go index 3860d0b8abb..5f5c96e71da 100644 --- a/e2e/suite_test.go +++ b/e2e/suite_test.go @@ -87,7 +87,7 @@ func setupAndRunScenario(ctx context.Context, t *testing.T, e2eScenario *scenari e2eScenario.PrepareNodeBootstrappingConfiguration(nbc) - loggingDir, err := createVMLogsDir(e2eScenario.Name) + loggingDir, err := createScenarioLogsDir(e2eScenario.Name) require.NoError(t, err) executeScenario(ctx, t, &scenarioRunOpts{ From edd575d3cd820385a9f53ced6e9d50634a6d40d9 Mon Sep 17 00:00:00 2001 From: Jason Jung Date: Tue, 16 Jul 2024 12:40:24 -0700 Subject: [PATCH 3/9] cleanup: remove kube-proxy-images.json (#4556) Co-authored-by: jasonjung --- .../cloud-init/artifacts/components.json | 20 +++++++++++++ vhdbuilder/packer/install-dependencies.sh | 28 +------------------ vhdbuilder/packer/kube-proxy-images.json | 27 ------------------ vhdbuilder/packer/pre-install-dependencies.sh | 6 ++-- .../packer/test/linux-vhd-content-test.sh | 27 ++++-------------- .../packer/vhd-image-builder-arm64-gen2.json | 5 ---- vhdbuilder/packer/vhd-image-builder-base.json | 5 ---- .../vhd-image-builder-mariner-arm64.json | 5 ---- .../packer/vhd-image-builder-mariner.json | 5 ---- 9 files changed, 28 insertions(+), 100 deletions(-) delete mode 100644 vhdbuilder/packer/kube-proxy-images.json diff --git a/parts/linux/cloud-init/artifacts/components.json b/parts/linux/cloud-init/artifacts/components.json index acbae24a351..213c52d4f77 100644 --- a/parts/linux/cloud-init/artifacts/components.json +++ b/parts/linux/cloud-init/artifacts/components.json @@ -383,6 +383,26 @@ "multiArchVersions": [ "v0.7.1" ] + }, + { + "downloadURL": "mcr.microsoft.com/oss/kubernetes/kube-proxy:*", + "amd64OnlyVersions": [], + "multiArchVersions": [ + "v1.27.13", + "v1.27.13-2", + "v1.27.14-1", + "v1.27.15", + "v1.28.10-1", + "v1.28.9", + "v1.28.9-1", + "v1.28.11", + "v1.29.4", + "v1.29.4-1", + "v1.29.5-1", + "v1.29.6", + "v1.30.1-1", + "v1.30.2-hotfix.20240613" + ] } ], "Packages": [ diff --git a/vhdbuilder/packer/install-dependencies.sh b/vhdbuilder/packer/install-dependencies.sh index 04f72c80327..f174d95786f 100644 --- a/vhdbuilder/packer/install-dependencies.sh +++ b/vhdbuilder/packer/install-dependencies.sh @@ -455,34 +455,8 @@ fi cat /var/log/azure/Microsoft.Azure.Extensions.CustomScript/events/* rm -r /var/log/azure/Microsoft.Azure.Extensions.CustomScript || exit 1 -# this is used by kube-proxy and need to cover previously supported version for VMAS scale up scenario -# So keeping as many versions as we can - those unsupported version can be removed when we don't have enough space -# NOTE that we keep multiple files per k8s patch version as kubeproxy version is decided by CCP. - -# kube-proxy regular versions >=v1.17.0 hotfixes versions >= 20211009 are 'multi-arch'. All versions in kube-proxy-images.json are 'multi-arch' version now. - -KUBE_PROXY_IMAGE_VERSIONS=$(jq -r '.containerdKubeProxyImages.ContainerImages[0].multiArchVersions[]' <"$THIS_DIR/kube-proxy-images.json") - -declare -a kube_proxy_pids=() - -for KUBE_PROXY_IMAGE_VERSION in ${KUBE_PROXY_IMAGE_VERSIONS}; do - CONTAINER_IMAGE="mcr.microsoft.com/oss/kubernetes/kube-proxy:v${KUBE_PROXY_IMAGE_VERSION}" - pullContainerImage ${cliTool} ${CONTAINER_IMAGE} & - kube_proxy_pids+=($!) - while [[ $(jobs -p | wc -l) -ge $parallel_container_image_pull_limit ]]; do - wait -n - done -done -wait ${kube_proxy_pids[@]} # Wait for all parallel pulls to finish -for KUBE_PROXY_IMAGE_VERSION in ${KUBE_PROXY_IMAGE_VERSIONS}; do - CONTAINER_IMAGE="mcr.microsoft.com/oss/kubernetes/kube-proxy:v${KUBE_PROXY_IMAGE_VERSION}" - ctr --namespace k8s.io run --rm ${CONTAINER_IMAGE} checkTask /bin/sh -c "iptables --version" | grep -v nf_tables && echo "kube-proxy contains no nf_tables" - - # shellcheck disable=SC2181 - echo " - ${CONTAINER_IMAGE}" >>${VHD_LOGS_FILEPATH} -done -capture_benchmark "configure_telemetry_create_logging_directory_and_download_kubeproxy_images" +capture_benchmark "configure_telemetry_create_logging_directory" # download kubernetes package from the given URL using MSI for auth for azcopy # if it is a kube-proxy package, extract image from the downloaded package diff --git a/vhdbuilder/packer/kube-proxy-images.json b/vhdbuilder/packer/kube-proxy-images.json deleted file mode 100644 index 4b02e2040ad..00000000000 --- a/vhdbuilder/packer/kube-proxy-images.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "dockerKubeProxyImages": null, - "containerdKubeProxyImages": { - "ContainerImages": [ - { - "downloadURL": "mcr.microsoft.com/oss/kubernetes/kube-proxy:v*", - "amd64OnlyVersions": [], - "multiArchVersions": [ - "1.27.13", - "1.27.13-2", - "1.27.14-1", - "1.27.15", - "1.28.10-1", - "1.28.9", - "1.28.9-1", - "1.28.11", - "1.29.4", - "1.29.4-1", - "1.29.5-1", - "1.29.6", - "1.30.1-1", - "1.30.2-hotfix.20240613" - ] - } - ] - } -} \ No newline at end of file diff --git a/vhdbuilder/packer/pre-install-dependencies.sh b/vhdbuilder/packer/pre-install-dependencies.sh index 6f4402aab9a..d505c4a5ae7 100644 --- a/vhdbuilder/packer/pre-install-dependencies.sh +++ b/vhdbuilder/packer/pre-install-dependencies.sh @@ -29,11 +29,9 @@ VHD_LOGS_FILEPATH=/opt/azure/vhd-install.complete COMPONENTS_FILEPATH=/opt/azure/components.json VHD_BUILD_PERF_DATA=/opt/azure/vhd-build-performance-data.json MANIFEST_FILEPATH=/opt/azure/manifest.json -KUBE_PROXY_IMAGES_FILEPATH=/opt/azure/kube-proxy-images.json #this is used by post build test to check whether the compoenents do indeed exist cat components.json > ${COMPONENTS_FILEPATH} cat manifest.json > ${MANIFEST_FILEPATH} -cat ${THIS_DIR}/kube-proxy-images.json > ${KUBE_PROXY_IMAGES_FILEPATH} echo "Starting build on " $(date) > ${VHD_LOGS_FILEPATH} echo '[]' > ${VHD_BUILD_PERF_DATA} @@ -115,7 +113,7 @@ else sed -i "s#http://azure.archive.ubuntu.com/ubuntu/#https://snapshot.ubuntu.com/ubuntu/${VHD_BUILD_TIMESTAMP}#g" /etc/apt/sources.list fi apt_get_update || exit $ERR_APT_UPDATE_TIMEOUT - apt_get_dist_upgrade || exit $ERR_APT_DIST_UPGRADE_TIMEOUT + apt_get_dist_upgrade || exit $ERR_APT_DIST_UPGRADE_TIMEOUT fi if [[ "${ENABLE_FIPS,,}" == "true" ]]; then @@ -142,7 +140,7 @@ if [[ "${UBUNTU_RELEASE}" == "22.04" && "${ENABLE_FIPS,,}" != "true" ]]; then # Install lts-22.04 kernel DEBIAN_FRONTEND=noninteractive apt-get install -y linux-image-azure-lts-22.04 linux-cloud-tools-azure-lts-22.04 linux-headers-azure-lts-22.04 linux-modules-extra-azure-lts-22.04 linux-tools-azure-lts-22.04 echo "After installing new kernel, here is a list of kernels/headers installed"; dpkg -l 'linux-*azure*' - + update-grub fi capture_benchmark "handle_azureLinux_and_cgroupV2" diff --git a/vhdbuilder/packer/test/linux-vhd-content-test.sh b/vhdbuilder/packer/test/linux-vhd-content-test.sh index f0288cd17fe..90a674cdb8f 100644 --- a/vhdbuilder/packer/test/linux-vhd-content-test.sh +++ b/vhdbuilder/packer/test/linux-vhd-content-test.sh @@ -1,6 +1,5 @@ #!/bin/bash COMPONENTS_FILEPATH=/opt/azure/components.json -KUBE_PROXY_IMAGES_FILEPATH=/opt/azure/kube-proxy-images.json MANIFEST_FILEPATH=/opt/azure/manifest.json VHD_LOGS_FILEPATH=/opt/azure/vhd-install.complete UBUNTU_OS_NAME="UBUNTU" @@ -16,8 +15,8 @@ IMG_SKU="$6" # List of "ERROR/WARNING" message we want to ignore in the cloud-init.log # 1. "Command ['hostname', '-f']": -# Running hostname -f will fail on current AzureLinux AKS image. We don't not have active plan to resolve -# this for stable version and there is no customer issues collected. Ignore this failure now. +# Running hostname -f will fail on current AzureLinux AKS image. We don't not have active plan to resolve +# this for stable version and there is no customer issues collected. Ignore this failure now. CLOUD_INIT_LOG_MSG_IGNORE_LIST=( "Command ['hostname', '-f']" ) @@ -327,13 +326,13 @@ testCloudInit() { echo "$test:Start" os_sku=$1 - # Limit this test only to Mariner or Azurelinux + # Limit this test only to Mariner or Azurelinux if [[ "${os_sku}" == "CBLMariner" || "${os_sku}" == "AzureLinux" ]]; then echo "Checking if cloud-init.log exists..." FILE=/var/log/cloud-init.log if test -f "$FILE"; then echo "Cloud-init log exists. Checking its content..." - grep 'WARNING\|ERROR' $FILE | while read -r msg; do + grep 'WARNING\|ERROR' $FILE | while read -r msg; do for pattern in "${CLOUD_INIT_LOG_MSG_IGNORE_LIST[@]}"; do if [[ "$msg" == *"$pattern"* ]]; then echo "Ignoring WARNING/ERROR message from ignore list; '${msg}'" @@ -408,21 +407,6 @@ testKubeBinariesPresent() { echo "$test:Finish" } -testKubeProxyImagesPulled() { - test="testKubeProxyImagesPulled" - echo "$test:Start" - containerRuntime=$1 - containerdKubeProxyImages=$(jq .containerdKubeProxyImages <${KUBE_PROXY_IMAGES_FILEPATH}) - - if [ $containerRuntime == 'containerd' ]; then - testImagesPulled containerd "$containerdKubeProxyImages" - else - err $test "unsupported container runtime $containerRuntime" - return - fi - echo "$test:Finish" -} - # nc and nslookup is used in CSE to check connectivity testCriticalTools() { test="testCriticalTools" @@ -887,7 +871,7 @@ testPam() { # deactivate the virtual environment deactivate popd || (err ${test} "Failed to cd out of test dir"; return 1) - + if [ $retval -ne 0 ]; then err ${test} "$output" err ${test} "PAM configuration is not functional" @@ -993,7 +977,6 @@ testAuditDNotPresent testFips $OS_VERSION $ENABLE_FIPS testCloudInit $OS_SKU testKubeBinariesPresent $CONTAINER_RUNTIME -testKubeProxyImagesPulled $CONTAINER_RUNTIME # Commenting out testImagesRetagged because at present it fails, but writes errors to stdout # which means the test failures haven't been caught. It also calles exit 1 on a failure, # which means the rest of the tests aren't being run. diff --git a/vhdbuilder/packer/vhd-image-builder-arm64-gen2.json b/vhdbuilder/packer/vhd-image-builder-arm64-gen2.json index b62f41fb26d..96d0a85636b 100644 --- a/vhdbuilder/packer/vhd-image-builder-arm64-gen2.json +++ b/vhdbuilder/packer/vhd-image-builder-arm64-gen2.json @@ -303,11 +303,6 @@ "source": "parts/linux/cloud-init/artifacts/manifest.json", "destination": "/home/packer/manifest.json" }, - { - "type": "file", - "source": "vhdbuilder/packer/kube-proxy-images.json", - "destination": "/home/packer/kube-proxy-images.json" - }, { "type": "file", "source": "parts/linux/cloud-init/artifacts/sysctl-d-60-CIS.conf", diff --git a/vhdbuilder/packer/vhd-image-builder-base.json b/vhdbuilder/packer/vhd-image-builder-base.json index e0202a006af..e55187cd366 100644 --- a/vhdbuilder/packer/vhd-image-builder-base.json +++ b/vhdbuilder/packer/vhd-image-builder-base.json @@ -305,11 +305,6 @@ "source": "parts/linux/cloud-init/artifacts/manifest.json", "destination": "/home/packer/manifest.json" }, - { - "type": "file", - "source": "vhdbuilder/packer/kube-proxy-images.json", - "destination": "/home/packer/kube-proxy-images.json" - }, { "type": "file", "source": "parts/linux/cloud-init/artifacts/sysctl-d-60-CIS.conf", diff --git a/vhdbuilder/packer/vhd-image-builder-mariner-arm64.json b/vhdbuilder/packer/vhd-image-builder-mariner-arm64.json index eb3ddc1fd69..d7c63200cdd 100644 --- a/vhdbuilder/packer/vhd-image-builder-mariner-arm64.json +++ b/vhdbuilder/packer/vhd-image-builder-mariner-arm64.json @@ -282,11 +282,6 @@ "source": "parts/linux/cloud-init/artifacts/manifest.json", "destination": "/home/packer/manifest.json" }, - { - "type": "file", - "source": "vhdbuilder/packer/kube-proxy-images.json", - "destination": "/home/packer/kube-proxy-images.json" - }, { "type": "file", "source": "parts/linux/cloud-init/artifacts/sysctl-d-60-CIS.conf", diff --git a/vhdbuilder/packer/vhd-image-builder-mariner.json b/vhdbuilder/packer/vhd-image-builder-mariner.json index 49f8bf45ee5..516ac77b2fe 100644 --- a/vhdbuilder/packer/vhd-image-builder-mariner.json +++ b/vhdbuilder/packer/vhd-image-builder-mariner.json @@ -299,11 +299,6 @@ "source": "parts/linux/cloud-init/artifacts/manifest.json", "destination": "/home/packer/manifest.json" }, - { - "type": "file", - "source": "vhdbuilder/packer/kube-proxy-images.json", - "destination": "/home/packer/kube-proxy-images.json" - }, { "type": "file", "source": "parts/linux/cloud-init/artifacts/sysctl-d-60-CIS.conf", From 0afccddee61d50c4ac27d21f8857121ede2c71ba Mon Sep 17 00:00:00 2001 From: r2k1 Date: Wed, 17 Jul 2024 13:23:10 +1200 Subject: [PATCH 4/9] test: Improve e2e tests (#4631) --- .pipelines/templates/e2e-template.yaml | 7 +- e2e/{cluster => }/aks_model.go | 10 +- e2e/cluster.go | 247 ++++- e2e/cluster/cluster.go | 187 ---- e2e/cluster/kube.go | 151 --- e2e/config/config.go | 11 + e2e/config/vhd.go | 144 +-- e2e/e2e-local.sh | 2 +- e2e/errors.go | 15 - e2e/exec.go | 52 +- e2e/kube.go | 150 +++ e2e/log.go | 49 +- e2e/node.go | 5 +- e2e/opts.go | 7 +- e2e/pod.go | 15 +- e2e/pollers.go | 96 +- e2e/scenario/scenario.go | 59 -- e2e/scenario/scenario_azurelinuxv2-airgap.go | 29 - .../scenario_azurelinuxv2-arm64-airgap.go | 38 - e2e/scenario/scenario_azurelinuxv2-arm64.go | 36 - .../scenario_azurelinuxv2-azurecni.go | 30 - .../scenario_azurelinuxv2-chrony-restarts.go | 32 - .../scenario_azurelinuxv2-custom-sysctls.go | 58 -- .../scenario_azurelinuxv2-gpu-azurecni.go | 36 - e2e/scenario/scenario_azurelinuxv2-gpu.go | 39 - e2e/scenario/scenario_azurelinuxv2-wasm.go | 30 - e2e/scenario/scenario_azurelinuxv2.go | 27 - e2e/scenario/scenario_marinerv2-airgap.go | 29 - .../scenario_marinerv2-arm64-airgap.go | 38 - e2e/scenario/scenario_marinerv2-arm64.go | 36 - e2e/scenario/scenario_marinerv2-azurecni.go | 30 - .../scenario_marinerv2-chrony-restarts.go | 32 - .../scenario_marinerv2-custom-sysctls.go | 58 -- .../scenario_marinerv2-gpu-azurecni.go | 41 - e2e/scenario/scenario_marinerv2-gpu.go | 39 - e2e/scenario/scenario_marinerv2-wasm.go | 30 - e2e/scenario/scenario_marinerv2.go | 27 - e2e/scenario/scenario_ubuntu1804-azurecni.go | 28 - .../scenario_ubuntu1804-chrony-restarts.go | 32 - .../scenario_ubuntu1804-gpu-azurecni.go | 41 - e2e/scenario/scenario_ubuntu1804-gpu.go | 39 - e2e/scenario/scenario_ubuntu1804.go | 23 - e2e/scenario/scenario_ubuntu2204-airgap.go | 29 - e2e/scenario/scenario_ubuntu2204-arm64.go | 37 - .../scenario_ubuntu2204-artifact-streaming.go | 31 - .../scenario_ubuntu2204-chrony-restarts.go | 32 - .../scenario_ubuntu2204-custom-ca-trust.go | 37 - .../scenario_ubuntu2204-custom-sysctls.go | 58 -- e2e/scenario/scenario_ubuntu2204-gpu-grid.go | 40 - .../scenario_ubuntu2204-gpu-nodriver.go | 44 - e2e/scenario/scenario_ubuntu2204-gpu.go | 36 - .../scenario_ubuntu2204-private-kube-pkg.go | 29 - ...enario_ubuntu2204-standalone-containerd.go | 63 -- e2e/scenario/scenario_ubuntu2204-wasm.go | 29 - e2e/scenario/scenario_ubuntu2204.go | 27 - e2e/scenario_helpers_test.go | 114 +++ e2e/scenario_test.go | 937 ++++++++++++++++++ e2e/suite_test.go | 187 ---- e2e/{scenario => }/types.go | 71 +- e2e/validation.go | 52 +- e2e/{scenario => }/validators.go | 2 +- e2e/{scenario => }/vhd.go | 2 +- e2e/vmss.go | 139 +-- 63 files changed, 1770 insertions(+), 2311 deletions(-) rename e2e/{cluster => }/aks_model.go (95%) delete mode 100644 e2e/cluster/cluster.go delete mode 100644 e2e/cluster/kube.go delete mode 100644 e2e/errors.go delete mode 100644 e2e/scenario/scenario.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-airgap.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-arm64-airgap.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-arm64.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-azurecni.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-chrony-restarts.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-custom-sysctls.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-gpu-azurecni.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-gpu.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2-wasm.go delete mode 100644 e2e/scenario/scenario_azurelinuxv2.go delete mode 100644 e2e/scenario/scenario_marinerv2-airgap.go delete mode 100644 e2e/scenario/scenario_marinerv2-arm64-airgap.go delete mode 100644 e2e/scenario/scenario_marinerv2-arm64.go delete mode 100644 e2e/scenario/scenario_marinerv2-azurecni.go delete mode 100644 e2e/scenario/scenario_marinerv2-chrony-restarts.go delete mode 100644 e2e/scenario/scenario_marinerv2-custom-sysctls.go delete mode 100644 e2e/scenario/scenario_marinerv2-gpu-azurecni.go delete mode 100644 e2e/scenario/scenario_marinerv2-gpu.go delete mode 100644 e2e/scenario/scenario_marinerv2-wasm.go delete mode 100644 e2e/scenario/scenario_marinerv2.go delete mode 100644 e2e/scenario/scenario_ubuntu1804-azurecni.go delete mode 100644 e2e/scenario/scenario_ubuntu1804-chrony-restarts.go delete mode 100644 e2e/scenario/scenario_ubuntu1804-gpu-azurecni.go delete mode 100644 e2e/scenario/scenario_ubuntu1804-gpu.go delete mode 100644 e2e/scenario/scenario_ubuntu1804.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-airgap.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-arm64.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-artifact-streaming.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-chrony-restarts.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-custom-ca-trust.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-custom-sysctls.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-gpu-grid.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-gpu-nodriver.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-gpu.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-private-kube-pkg.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-standalone-containerd.go delete mode 100644 e2e/scenario/scenario_ubuntu2204-wasm.go delete mode 100644 e2e/scenario/scenario_ubuntu2204.go create mode 100644 e2e/scenario_helpers_test.go create mode 100644 e2e/scenario_test.go delete mode 100644 e2e/suite_test.go rename e2e/{scenario => }/types.go (81%) rename e2e/{scenario => }/validators.go (99%) rename e2e/{scenario => }/vhd.go (97%) diff --git a/.pipelines/templates/e2e-template.yaml b/.pipelines/templates/e2e-template.yaml index e13423712a8..ce53b849b8d 100644 --- a/.pipelines/templates/e2e-template.yaml +++ b/.pipelines/templates/e2e-template.yaml @@ -33,15 +33,20 @@ jobs: fi cd e2e - go test -parallel 100 -timeout 90m -v -run Test_All ./ + go test -parallel 100 -timeout 90m -v ./... displayName: Run AgentBaker E2E env: VHD_BUILD_ID: $(VHD_BUILD_ID) LOCATION: $(LOCATION) LOGGING_DIR: $(LOGGING_DIR) + # Without this step next step may fail on successful run + - bash: mkdir -p $(System.DefaultWorkingDirectory)/e2e/$(LOGGING_DIR) + condition: always() + displayName: Create folder for scenario logs - publish: $(System.DefaultWorkingDirectory)/e2e/$(LOGGING_DIR) artifact: $(LOGGING_DIR) condition: always() + continueOnError: true - bash: | set -x diff --git a/e2e/cluster/aks_model.go b/e2e/aks_model.go similarity index 95% rename from e2e/cluster/aks_model.go rename to e2e/aks_model.go index dcc0ab47519..e9651932a3d 100644 --- a/e2e/cluster/aks_model.go +++ b/e2e/aks_model.go @@ -1,11 +1,11 @@ -package cluster +package e2e import ( "context" "fmt" - "log" "net" "strings" + "testing" "github.com/Azure/agentbakere2e/config" "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" @@ -58,8 +58,8 @@ func getBaseClusterModel(clusterName string) *armcontainerservice.ManagedCluster } } -func addAirgapNetworkSettings(ctx context.Context, cluster *Cluster) error { - log.Printf("Adding network settings for airgap cluster %s in rg %s\n", *cluster.Model.Name, *cluster.Model.Properties.NodeResourceGroup) +func addAirgapNetworkSettings(ctx context.Context, t *testing.T, cluster *Cluster) error { + t.Logf("Adding network settings for airgap cluster %s in rg %s\n", *cluster.Model.Name, *cluster.Model.Properties.NodeResourceGroup) vnet, err := getClusterVNet(ctx, *cluster.Model.Properties.NodeResourceGroup) if err != nil { @@ -90,7 +90,7 @@ func addAirgapNetworkSettings(ctx context.Context, cluster *Cluster) error { return err } - log.Printf("updated cluster %s subnet with airggap settings", *cluster.Model.Name) + t.Logf("updated cluster %s subnet with airggap settings", *cluster.Model.Name) return nil } diff --git a/e2e/cluster.go b/e2e/cluster.go index d5b3d7ef313..e42a8fc9171 100644 --- a/e2e/cluster.go +++ b/e2e/cluster.go @@ -2,14 +2,257 @@ package e2e import ( "context" + "errors" "fmt" - "log" + "sync" + "testing" + "time" + "github.com/Azure/agentbaker/pkg/agent/datamodel" "github.com/Azure/agentbakere2e/config" + "github.com/Azure/azure-sdk-for-go/sdk/azcore" "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" + "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" + "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources" ) +// WARNING: if you modify cluster configuration, please change the version below +// this will avoid potential conflicts with tests running on other branches +// there is no strict rules or a hidden meaning for the version +// testClusterNamePrefix is also used for versioning cluster configurations +const testClusterNamePrefix = "abe2e-v20240704-" + +var ( + clusterKubenet *Cluster + clusterKubenetAirgap *Cluster + clusterAzureNetwork *Cluster + + clusterKubenetError error + clusterKubenetAirgapError error + clusterAzureNetworkError error + + clusterKubenetOnce sync.Once + clusterKubenetAirgapOnce sync.Once + clusterAzureNetworkOnce sync.Once +) + +type Cluster struct { + Model *armcontainerservice.ManagedCluster + Kube *Kubeclient + SubnetID string + NodeBootstrappingConfiguration *datamodel.NodeBootstrappingConfiguration +} + +// Returns true if the cluster is configured with Azure CNI +func (c *Cluster) IsAzureCNI() (bool, error) { + if c.Model.Properties.NetworkProfile != nil { + return *c.Model.Properties.NetworkProfile.NetworkPlugin == armcontainerservice.NetworkPluginAzure, nil + } + return false, fmt.Errorf("cluster network profile was nil: %+v", c.Model) +} + +// Returns the maximum number of pods per node of the cluster's agentpool +func (c *Cluster) MaxPodsPerNode() (int, error) { + if len(c.Model.Properties.AgentPoolProfiles) > 0 { + return int(*c.Model.Properties.AgentPoolProfiles[0].MaxPods), nil + } + return 0, fmt.Errorf("cluster agentpool profiles were nil or empty: %+v", c.Model) +} + +// Same cluster can be attempted to be created concurrently by different tests +// sync.Once is used to ensure that only one cluster for the set of tests is created +func ClusterKubenet(ctx context.Context, t *testing.T) (*Cluster, error) { + clusterKubenetOnce.Do(func() { + clusterKubenet, clusterKubenetError = createCluster(ctx, t, getKubenetClusterModel(testClusterNamePrefix+"kubenet")) + }) + return clusterKubenet, clusterKubenetError +} + +func ClusterKubenetAirgap(ctx context.Context, t *testing.T) (*Cluster, error) { + clusterKubenetAirgapOnce.Do(func() { + cluster, err := createCluster(ctx, t, getKubenetClusterModel(testClusterNamePrefix+"kubenet-airgap")) + if err == nil { + err = addAirgapNetworkSettings(ctx, t, cluster) + } + clusterKubenetAirgap, clusterKubenetAirgapError = cluster, err + }) + return clusterKubenetAirgap, clusterKubenetAirgapError +} + +func ClusterAzureNetwork(ctx context.Context, t *testing.T) (*Cluster, error) { + clusterAzureNetworkOnce.Do(func() { + clusterAzureNetwork, clusterAzureNetworkError = createCluster(ctx, t, getAzureNetworkClusterModel(testClusterNamePrefix+"azure-network")) + }) + return clusterAzureNetwork, clusterAzureNetworkError +} + +func nodeBootsrappingConfig(ctx context.Context, t *testing.T, kube *Kubeclient) (*datamodel.NodeBootstrappingConfiguration, error) { + clusterParams, err := pollExtractClusterParameters(ctx, t, kube) + if err != nil { + return nil, fmt.Errorf("extract cluster parameters: %w", err) + } + + baseNodeBootstrappingConfig, err := getBaseNodeBootstrappingConfiguration(clusterParams) + if err != nil { + return nil, fmt.Errorf("get base node bootstrapping configuration: %w", err) + } + + return baseNodeBootstrappingConfig, nil +} + +func createCluster(ctx context.Context, t *testing.T, cluster *armcontainerservice.ManagedCluster) (*Cluster, error) { + createdCluster, err := createNewAKSClusterWithRetry(ctx, t, cluster) + if err != nil { + return nil, err + } + + // sometimes tests can be interrupted and vmss are left behind + // don't waste resource and delete them + if err := collectGarbageVMSS(ctx, t, createdCluster); err != nil { + return nil, fmt.Errorf("collect garbage vmss: %w", err) + } + + kube, err := getClusterKubeClient(ctx, config.ResourceGroupName, *cluster.Name) + if err != nil { + return nil, fmt.Errorf("get kube client using cluster %q: %w", *cluster.Name, err) + } + + if err := ensureDebugDaemonset(ctx, kube); err != nil { + return nil, fmt.Errorf("ensure debug damonset for %q: %w", *cluster.Name, err) + } + + subnetID, err := getClusterSubnetID(ctx, *createdCluster.Properties.NodeResourceGroup) + if err != nil { + return nil, fmt.Errorf("get cluster subnet: %w", err) + } + + nbc, err := nodeBootsrappingConfig(ctx, t, kube) + if err != nil { + return nil, fmt.Errorf("get node bootstrapping configuration: %w", err) + } + + return &Cluster{Model: createdCluster, Kube: kube, SubnetID: subnetID, NodeBootstrappingConfiguration: nbc}, nil + +} + +func createNewAKSCluster(ctx context.Context, t *testing.T, cluster *armcontainerservice.ManagedCluster) (*armcontainerservice.ManagedCluster, error) { + t.Logf("Creating or updating cluster %s in rg %s\n", *cluster.Name, *cluster.Location) + pollerResp, err := config.Azure.AKS.BeginCreateOrUpdate( + ctx, + config.ResourceGroupName, + *cluster.Name, + *cluster, + nil, + ) + if err != nil { + return nil, fmt.Errorf("failed to begin aks cluster creation: %w", err) + } + + clusterResp, err := pollerResp.PollUntilDone(ctx, nil) + if err != nil { + return nil, fmt.Errorf("failed to wait for aks cluster creation %w", err) + } + + return &clusterResp.ManagedCluster, nil +} + +// createNewAKSClusterWithRetry is a wrapper around createNewAKSCluster +// that retries creating a cluster if it fails with a 409 Conflict error +// clusters are reused, and sometimes a cluster can be in UPDATING or DELETING state +// simple retry should be sufficient to avoid such conflicts +func createNewAKSClusterWithRetry(ctx context.Context, t *testing.T, cluster *armcontainerservice.ManagedCluster) (*armcontainerservice.ManagedCluster, error) { + maxRetries := 10 + retryInterval := 30 * time.Second + var lastErr error + for attempt := 0; attempt < maxRetries; attempt++ { + t.Logf("Attempt %d: creating or updating cluster %s in rg %s\n", attempt+1, *cluster.Name, *cluster.Location) + + createdCluster, err := createNewAKSCluster(ctx, t, cluster) + if err == nil { + return createdCluster, nil + } + + // Check if the error is a 409 Conflict + var respErr *azcore.ResponseError + if errors.As(err, &respErr) && respErr.StatusCode == 409 { + lastErr = err + t.Logf("Attempt %d failed with 409 Conflict: %v. Retrying in %v...\n", attempt+1, err, retryInterval) + + select { + case <-time.After(retryInterval): + // Continue to next iteration + case <-ctx.Done(): + return nil, fmt.Errorf("context canceled while retrying cluster creation: %w", ctx.Err()) + } + } else { + // If it's not a 409 error, return immediately + return nil, fmt.Errorf("failed to create cluster: %w", err) + } + } + + return nil, fmt.Errorf("failed to create cluster after %d attempts due to persistent 409 Conflict: %w", maxRetries, lastErr) +} + +type VNet struct { + name string + subnetId string +} + +func getClusterVNet(ctx context.Context, mcResourceGroupName string) (VNet, error) { + pager := config.Azure.VNet.NewListPager(mcResourceGroupName, nil) + for pager.More() { + nextResult, err := pager.NextPage(ctx) + if err != nil { + return VNet{}, fmt.Errorf("failed to advance page: %w", err) + } + for _, v := range nextResult.Value { + if v == nil { + return VNet{}, fmt.Errorf("aks vnet was empty") + } + return VNet{name: *v.Name, subnetId: fmt.Sprintf("%s/subnets/%s", *v.ID, "aks-subnet")}, nil + } + } + return VNet{}, fmt.Errorf("failed to find aks vnet") +} + +func collectGarbageVMSS(ctx context.Context, t *testing.T, cluster *armcontainerservice.ManagedCluster) error { + rg := *cluster.Properties.NodeResourceGroup + pager := config.Azure.VMSS.NewListPager(rg, nil) + for pager.More() { + page, err := pager.NextPage(ctx) + if err != nil { + return fmt.Errorf("failed to get next page of VMSS: %w", err) + } + for _, vmss := range page.Value { + if _, ok := vmss.Tags["KEEP_VMSS"]; ok { + continue + } + // don't delete managed pools + if _, ok := vmss.Tags["aks-managed-poolName"]; ok { + continue + } + + // don't delete VMSS created in the last hour. They might be currently used in tests + // extra 10 minutes is a buffer for test cleanup, clock drift and timeout adjustments + if config.TestTimeout == 0 || time.Since(*vmss.Properties.TimeCreated) < config.TestTimeout+10*time.Minute { + continue + } + + _, err := config.Azure.VMSS.BeginDelete(ctx, rg, *vmss.Name, &armcompute.VirtualMachineScaleSetsClientBeginDeleteOptions{ + ForceDeletion: to.Ptr(true), + }) + if err != nil { + t.Logf("failed to delete vmss %q: %s", *vmss.Name, err) + continue + } + t.Logf("deleted garbage vmss %q", *vmss.ID) + } + } + + return nil +} + func isExistingResourceGroup(ctx context.Context, resourceGroupName string) (bool, error) { rgExistence, err := config.Azure.ResourceGroup.CheckExistence(ctx, resourceGroupName, nil) if err != nil { @@ -20,8 +263,6 @@ func isExistingResourceGroup(ctx context.Context, resourceGroupName string) (boo } func ensureResourceGroup(ctx context.Context) error { - log.Printf("ensuring resource group %q...", config.ResourceGroupName) - rgExists, err := isExistingResourceGroup(ctx, config.ResourceGroupName) if err != nil { return err diff --git a/e2e/cluster/cluster.go b/e2e/cluster/cluster.go deleted file mode 100644 index 67cda66bf60..00000000000 --- a/e2e/cluster/cluster.go +++ /dev/null @@ -1,187 +0,0 @@ -package cluster - -import ( - "context" - "errors" - "fmt" - "log" - "sync" - "time" - - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -// WARNING: if you modify cluster configuration, please change the version below -// this will avoid potential conflicts with tests running on other branches -// there is no strict rules or a hidden meaning for the version -// testClusterNamePrefix is also used for versioning cluster configurations -const testClusterNamePrefix = "abe2e-v20240704-" - -var ( - clusterKubenet *Cluster - clusterKubenetAirgap *Cluster - clusterAzureNetwork *Cluster - - clusterKubenetError error - clusterKubenetAirgapError error - clusterAzureNetworkError error - - clusterKubenetOnce sync.Once - clusterKubenetAirgapOnce sync.Once - clusterAzureNetworkOnce sync.Once -) - -type Cluster struct { - Model *armcontainerservice.ManagedCluster - Kube *Kubeclient - SubnetID string -} - -// Returns true if the cluster is configured with Azure CNI -func (c *Cluster) IsAzureCNI() (bool, error) { - if c.Model.Properties.NetworkProfile != nil { - return *c.Model.Properties.NetworkProfile.NetworkPlugin == armcontainerservice.NetworkPluginAzure, nil - } - return false, fmt.Errorf("cluster network profile was nil: %+v", c.Model) -} - -// Returns the maximum number of pods per node of the cluster's agentpool -func (c *Cluster) MaxPodsPerNode() (int, error) { - if len(c.Model.Properties.AgentPoolProfiles) > 0 { - return int(*c.Model.Properties.AgentPoolProfiles[0].MaxPods), nil - } - return 0, fmt.Errorf("cluster agentpool profiles were nil or empty: %+v", c.Model) -} - -// Same cluster can be attempted to be created concurrently by different tests -// sync.Once is used to ensure that only one cluster for the set of tests is created -func ClusterKubenet(ctx context.Context) (*Cluster, error) { - clusterKubenetOnce.Do(func() { - clusterKubenet, clusterKubenetError = createCluster(ctx, getKubenetClusterModel(testClusterNamePrefix+"kubenet-v1")) - }) - return clusterKubenet, clusterKubenetError -} - -func ClusterKubenetAirgap(ctx context.Context) (*Cluster, error) { - clusterKubenetAirgapOnce.Do(func() { - cluster, err := createCluster(ctx, getKubenetClusterModel(testClusterNamePrefix+"kubenet-airgap")) - if err == nil { - err = addAirgapNetworkSettings(ctx, cluster) - } - clusterKubenetAirgap, clusterKubenetAirgapError = cluster, err - }) - return clusterKubenetAirgap, clusterKubenetAirgapError -} - -func ClusterAzureNetwork(ctx context.Context) (*Cluster, error) { - clusterAzureNetworkOnce.Do(func() { - clusterAzureNetwork, clusterAzureNetworkError = createCluster(ctx, getAzureNetworkClusterModel(testClusterNamePrefix+"azure-network")) - }) - return clusterAzureNetwork, clusterAzureNetworkError -} - -func createCluster(ctx context.Context, cluster *armcontainerservice.ManagedCluster) (*Cluster, error) { - createdCluster, err := createNewAKSClusterWithRetry(ctx, cluster) - if err != nil { - return nil, err - } - - kube, err := getClusterKubeClient(ctx, config.ResourceGroupName, *cluster.Name) - if err != nil { - return nil, fmt.Errorf("get kube client using cluster %q: %w", *cluster.Name, err) - } - - if err := ensureDebugDaemonset(ctx, kube); err != nil { - return nil, fmt.Errorf("ensure debug damonset for %q: %w", *cluster.Name, err) - } - - subnetID, err := getClusterSubnetID(ctx, *createdCluster.Properties.NodeResourceGroup) - if err != nil { - return nil, fmt.Errorf("get cluster subnet: %w", err) - } - - return &Cluster{Model: createdCluster, Kube: kube, SubnetID: subnetID}, nil - -} - -func createNewAKSCluster(ctx context.Context, cluster *armcontainerservice.ManagedCluster) (*armcontainerservice.ManagedCluster, error) { - log.Printf("Creating new cluster %s in rg %s\n", *cluster.Name, *cluster.Location) - pollerResp, err := config.Azure.AKS.BeginCreateOrUpdate( - ctx, - config.ResourceGroupName, - *cluster.Name, - *cluster, - nil, - ) - if err != nil { - return nil, fmt.Errorf("failed to begin aks cluster creation: %w", err) - } - - clusterResp, err := pollerResp.PollUntilDone(ctx, nil) - if err != nil { - return nil, fmt.Errorf("failed to wait for aks cluster creation %w", err) - } - - return &clusterResp.ManagedCluster, nil -} - -// createNewAKSClusterWithRetry is a wrapper around createNewAKSCluster -// that retries creating a cluster if it fails with a 409 Conflict error -// clusters are reused, and sometimes a cluster can be in UPDATING or DELETING state -// simple retry should be sufficient to avoid such conflicts -func createNewAKSClusterWithRetry(ctx context.Context, cluster *armcontainerservice.ManagedCluster) (*armcontainerservice.ManagedCluster, error) { - maxRetries := 10 - retryInterval := 30 * time.Second - var lastErr error - for attempt := 0; attempt < maxRetries; attempt++ { - log.Printf("Attempt %d: Creating new cluster %s in rg %s\n", attempt+1, *cluster.Name, *cluster.Location) - - createdCluster, err := createNewAKSCluster(ctx, cluster) - if err == nil { - return createdCluster, nil - } - - // Check if the error is a 409 Conflict - var respErr *azcore.ResponseError - if errors.As(err, &respErr) && respErr.StatusCode == 409 { - lastErr = err - log.Printf("Attempt %d failed with 409 Conflict: %v. Retrying in %v...\n", attempt+1, err, retryInterval) - - select { - case <-time.After(retryInterval): - // Continue to next iteration - case <-ctx.Done(): - return nil, fmt.Errorf("context canceled while retrying cluster creation: %w", ctx.Err()) - } - } else { - // If it's not a 409 error, return immediately - return nil, fmt.Errorf("failed to create cluster: %w", err) - } - } - - return nil, fmt.Errorf("failed to create cluster after %d attempts due to persistent 409 Conflict: %w", maxRetries, lastErr) -} - -type VNet struct { - name string - subnetId string -} - -func getClusterVNet(ctx context.Context, mcResourceGroupName string) (VNet, error) { - pager := config.Azure.VNet.NewListPager(mcResourceGroupName, nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - return VNet{}, fmt.Errorf("failed to advance page: %w", err) - } - for _, v := range nextResult.Value { - if v == nil { - return VNet{}, fmt.Errorf("aks vnet was empty") - } - return VNet{name: *v.Name, subnetId: fmt.Sprintf("%s/subnets/%s", *v.ID, "aks-subnet")}, nil - } - } - return VNet{}, fmt.Errorf("failed to find aks vnet") -} diff --git a/e2e/cluster/kube.go b/e2e/cluster/kube.go deleted file mode 100644 index a449369191c..00000000000 --- a/e2e/cluster/kube.go +++ /dev/null @@ -1,151 +0,0 @@ -package cluster - -import ( - "context" - "fmt" - - "github.com/Azure/agentbakere2e/config" - "k8s.io/api/apps/v1" - "k8s.io/apimachinery/pkg/runtime/schema" - "k8s.io/apimachinery/pkg/runtime/serializer" - "k8s.io/client-go/kubernetes" - "k8s.io/client-go/kubernetes/scheme" - "k8s.io/client-go/rest" - "k8s.io/client-go/tools/clientcmd" - "sigs.k8s.io/controller-runtime/pkg/client" - "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - "sigs.k8s.io/yaml" -) - -type Kubeclient struct { - Dynamic client.Client - Typed kubernetes.Interface - Rest *rest.Config -} - -func newKubeclient(config *rest.Config) (*Kubeclient, error) { - dynamic, err := client.New(config, client.Options{}) - if err != nil { - return nil, fmt.Errorf("create dynamic Kubeclient: %w", err) - } - - restClient, err := rest.RESTClientFor(config) - if err != nil { - return nil, fmt.Errorf("create rest kube client: %w", err) - } - - typed := kubernetes.New(restClient) - - return &Kubeclient{ - Dynamic: dynamic, - Typed: typed, - Rest: config, - }, nil -} - -func getClusterKubeClient(ctx context.Context, resourceGroupName, clusterName string) (*Kubeclient, error) { - data, err := getClusterKubeconfigBytes(ctx, resourceGroupName, clusterName) - if err != nil { - return nil, fmt.Errorf("get cluster kubeconfig bytes: %w", err) - } - - restConfig, err := clientcmd.RESTConfigFromKubeConfig(data) - if err != nil { - return nil, fmt.Errorf("convert kubeconfig bytes to rest config: %w", err) - } - restConfig.NegotiatedSerializer = serializer.WithoutConversionCodecFactory{CodecFactory: scheme.Codecs} - restConfig.APIPath = "/api" - restConfig.GroupVersion = &schema.GroupVersion{ - Version: "v1", - } - - return newKubeclient(restConfig) -} - -func getClusterKubeconfigBytes(ctx context.Context, resourceGroupName, clusterName string) ([]byte, error) { - credentialList, err := config.Azure.AKS.ListClusterAdminCredentials(ctx, resourceGroupName, clusterName, nil) - if err != nil { - return nil, fmt.Errorf("list cluster admin credentials: %w", err) - } - - if len(credentialList.Kubeconfigs) < 1 { - return nil, fmt.Errorf("no kubeconfigs available for the managed cluster cluster") - } - - return credentialList.Kubeconfigs[0].Value, nil -} - -// this is a bit ugly, but we don't want to execute this piece concurrently with other tests -func ensureDebugDaemonset(ctx context.Context, kube *Kubeclient) error { - manifest := getDebugDaemonset() - var ds v1.DaemonSet - - if err := yaml.Unmarshal([]byte(manifest), &ds); err != nil { - return fmt.Errorf("failed to unmarshal debug daemonset manifest: %w", err) - } - - desired := ds.DeepCopy() - _, err := controllerutil.CreateOrUpdate(ctx, kube.Dynamic, &ds, func() error { - ds = *desired - return nil - }) - - if err != nil { - return fmt.Errorf("failed to apply debug daemonset: %w", err) - } - - return nil -} - -func getDebugDaemonset() string { - return `apiVersion: apps/v1 -kind: Deployment -metadata: - name: &name debug - namespace: default - labels: - app: *name -spec: - replicas: 1 - selector: - matchLabels: - app: *name - template: - metadata: - labels: - app: *name - spec: - hostNetwork: true - nodeSelector: - kubernetes.azure.com/agentpool: nodepool1 - hostPID: true - containers: - - image: mcr.microsoft.com/oss/nginx/nginx:1.21.6 - name: ubuntu - command: ["sleep", "infinity"] - resources: - requests: {} - limits: {} - securityContext: - privileged: true - capabilities: - add: ["SYS_PTRACE", "SYS_RAWIO"] -` -} - -func getClusterSubnetID(ctx context.Context, mcResourceGroupName string) (string, error) { - pager := config.Azure.VNet.NewListPager(mcResourceGroupName, nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - return "", fmt.Errorf("advance page: %w", err) - } - for _, v := range nextResult.Value { - if v == nil { - return "", fmt.Errorf("aks vnet was empty") - } - return fmt.Sprintf("%s/subnets/%s", *v.ID, "aks-subnet"), nil - } - } - return "", fmt.Errorf("failed to find aks vnet") -} diff --git a/e2e/config/config.go b/e2e/config/config.go index 2236c95a1ee..49a7ebdbe38 100644 --- a/e2e/config/config.go +++ b/e2e/config/config.go @@ -3,6 +3,7 @@ package config import ( "os" "strings" + "time" ) var ( @@ -20,6 +21,7 @@ var ( SubscriptionID = lookupEnvWithDefaultString("SUBSCRIPTION_ID", "8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8") TagsToRun = os.Getenv("TAGS_TO_RUN") TagsToSkip = os.Getenv("TAGS_TO_SKIP") + TestTimeout = lookupEnvWithDefaultDuration("TEST_TIMEOUT", 12*time.Minute) E2ELoggingDir = lookupEnvWithDefaultString("LOGGING_DIR", "scenario-logs") ) @@ -37,3 +39,12 @@ func lookupEnvWithDefaultBool(env string, defaultValue bool) bool { } return defaultValue } + +func lookupEnvWithDefaultDuration(env string, defaultValue time.Duration) time.Duration { + if val, ok := os.LookupEnv(env); ok { + if d, err := time.ParseDuration(val); err == nil { + return d + } + } + return defaultValue +} diff --git a/e2e/config/vhd.go b/e2e/config/vhd.go index 8d9da79ee37..9fade78acbe 100644 --- a/e2e/config/vhd.go +++ b/e2e/config/vhd.go @@ -3,9 +3,9 @@ package config import ( "context" "fmt" - "log" "strings" "sync" + "testing" "time" "github.com/Azure/azure-sdk-for-go/sdk/azcore/arm" @@ -21,21 +21,80 @@ const ( ) var ( - VHDUbuntu1804Gen2Containerd = newSIGImageVersionResourceIDFetcher(imageGallery + "1804gen2containerd") - VHDUbuntu2204Gen2Arm64Containerd = newSIGImageVersionResourceIDFetcher(imageGallery + "2204gen2arm64containerd") - VHDUbuntu2204Gen2Containerd = newSIGImageVersionResourceIDFetcher(imageGallery + "2204gen2containerd") - VHDAzureLinuxV2Gen2Arm64 = newSIGImageVersionResourceIDFetcher(imageGallery + "AzureLinuxV2gen2arm64") - VHDAzureLinuxV2Gen2 = newSIGImageVersionResourceIDFetcher(imageGallery + "AzureLinuxV2gen2") - VHDCBLMarinerV2Gen2Arm64 = newSIGImageVersionResourceIDFetcher(imageGallery + "CBLMarinerV2gen2arm64") - VHDCBLMarinerV2Gen2 = newSIGImageVersionResourceIDFetcher(imageGallery + "CBLMarinerV2gen2") - + VHDUbuntu1804Gen2Containerd = &Image{ + Name: "1804gen2containerd", + OS: "ubuntu", + Arch: "amd64", + } + VHDUbuntu2204Gen2Arm64Containerd = &Image{ + Name: "2204gen2arm64containerd", + OS: "ubuntu", + Arch: "arm64", + } + VHDUbuntu2204Gen2Containerd = &Image{ + Name: "2204gen2containerd", + OS: "ubuntu", + Arch: "amd64", + } + VHDAzureLinuxV2Gen2Arm64 = &Image{ + Name: "AzureLinuxV2gen2arm64", + OS: "azurelinux", + Arch: "arm64", + } + VHDAzureLinuxV2Gen2 = &Image{ + Name: "AzureLinuxV2gen2", + OS: "azurelinux", + Arch: "amd64", + } + VHDCBLMarinerV2Gen2Arm64 = &Image{ + Name: "CBLMarinerV2gen2arm64", + OS: "mariner", + Arch: "arm64", + } + VHDCBLMarinerV2Gen2 = &Image{ + Name: "CBLMarinerV2gen2", + OS: "mariner", + Arch: "amd64", + } // this is a particular 2204gen2containerd image originally built with private packages, // if we ever want to update this then we'd need to run a new VHD build using private package overrides - VHDUbuntu2204Gen2ContainerdPrivateKubePkg = newStaticSIGImageVersionResourceIDFetcher(imageGallery + "2204Gen2/versions/1.1704411049.2812") + VHDUbuntu2204Gen2ContainerdPrivateKubePkg = &Image{ + Name: "2204Gen2", + OS: "ubuntu", + Arch: "amd64", + Version: "1.1704411049.2812", + } ) var ErrNotFound = fmt.Errorf("not found") +type Image struct { + Name string + OS string + Arch string + Version string + + vhd VHDResourceID + vhdOnce sync.Once + vhdErr error +} + +func (i *Image) VHDResourceID(ctx context.Context, t *testing.T) (VHDResourceID, error) { + i.vhdOnce.Do(func() { + imageDefinitionResourceID := imageGallery + i.Name + if i.Version != "" { + i.vhd, i.vhdErr = ensureStaticSIGImageVersion(ctx, t, imageDefinitionResourceID+"/versions/"+i.Version) + } else { + i.vhd, i.vhdErr = findLatestSIGImageVersionWithTag(ctx, t, imageDefinitionResourceID, SIGVersionTagName, SIGVersionTagValue) + } + if i.vhdErr != nil { + i.vhdErr = fmt.Errorf("img: %s, tag %s=%s, err %w", imageDefinitionResourceID, SIGVersionTagName, SIGVersionTagValue, i.vhdErr) + t.Logf("failed to find the latest image %s", i.vhdErr) + } + }) + return i.vhd, i.vhdErr +} + type sigImageDefinition struct { subscriptionID string resourceGroup string @@ -77,49 +136,8 @@ func (id VHDResourceID) Short() string { return str } -// newSIGImageVersionResourceIDFetcher is a factory function -// it returns a function that fetches the latest VHDResourceID for a given image -// the function is memoized and will only evaluate once on the first call -func newSIGImageVersionResourceIDFetcher(imageDefinitionResourceID string) func() (VHDResourceID, error) { - resourceID := VHDResourceID("") - var err error - once := sync.Once{} - // evaluate the function once and cache the result - return func() (VHDResourceID, error) { - once.Do(func() { - resourceID, err = findLatestSIGImageVersionWithTag(imageDefinitionResourceID, SIGVersionTagName, SIGVersionTagValue) - if err != nil { - err = fmt.Errorf("img: %s, tag %s=%s, err %w", imageDefinitionResourceID, SIGVersionTagName, SIGVersionTagValue, err) - log.Printf("failed to find the latest image %s", err) - } else { - log.Printf("Resource ID for %s: %s", imageDefinitionResourceID, resourceID) - } - }) - return resourceID, err - } -} - -func newStaticSIGImageVersionResourceIDFetcher(imageVersionResourceID string) func() (VHDResourceID, error) { - resourceID := VHDResourceID("") - var err error - once := sync.Once{} - - return func() (VHDResourceID, error) { - once.Do(func() { - resourceID, err = ensureStaticSIGImageVersion(imageVersionResourceID) - if err != nil { - err = fmt.Errorf("img: %s, err: %w", imageVersionResourceID, err) - log.Printf("failed to find static image %s", err) - } else { - log.Printf("Resource ID for %s: %s", imageVersionResourceID, resourceID) - } - }) - return resourceID, err - } -} - -func ensureStaticSIGImageVersion(imageVersionResourceID string) (VHDResourceID, error) { - ctx, cancel := context.WithTimeout(context.TODO(), fetchResourceIDTimeout) +func ensureStaticSIGImageVersion(ctx context.Context, t *testing.T, imageVersionResourceID string) (VHDResourceID, error) { + ctx, cancel := context.WithTimeout(ctx, fetchResourceIDTimeout) defer cancel() rid, err := arm.ParseResourceID(imageVersionResourceID) @@ -138,15 +156,15 @@ func ensureStaticSIGImageVersion(imageVersionResourceID string) (VHDResourceID, return "", fmt.Errorf("ensuring image version provisioning state: %w", err) } - if err := ensureReplication(ctx, version.sigImageDefinition, liveVersion); err != nil { + if err := ensureReplication(ctx, t, version.sigImageDefinition, liveVersion); err != nil { return "", fmt.Errorf("ensuring image replication: %w", err) } return VHDResourceID(imageVersionResourceID), nil } -func findLatestSIGImageVersionWithTag(imageDefinitionResourceID, tagName, tagValue string) (VHDResourceID, error) { - ctx, cancel := context.WithTimeout(context.TODO(), fetchResourceIDTimeout) +func findLatestSIGImageVersionWithTag(ctx context.Context, t *testing.T, imageDefinitionResourceID, tagName, tagValue string) (VHDResourceID, error) { + ctx, cancel := context.WithTimeout(ctx, fetchResourceIDTimeout) defer cancel() rid, err := arm.ParseResourceID(imageDefinitionResourceID) @@ -174,7 +192,7 @@ func findLatestSIGImageVersionWithTag(imageDefinitionResourceID, tagName, tagVal continue } if err := ensureProvisioningState(version); err != nil { - log.Printf("ensuring image version %s provisioning state: %s, will not consider for selection", *version.ID, err) + t.Logf("ensuring image version %s provisioning state: %s, will not consider for selection", *version.ID, err) continue } if latestVersion == nil || version.Properties.PublishingProfile.PublishedDate.After(*latestVersion.Properties.PublishingProfile.PublishedDate) { @@ -186,19 +204,19 @@ func findLatestSIGImageVersionWithTag(imageDefinitionResourceID, tagName, tagVal return "", ErrNotFound } - if err := ensureReplication(ctx, definition, latestVersion); err != nil { + if err := ensureReplication(ctx, t, definition, latestVersion); err != nil { return "", fmt.Errorf("ensuring image replication: %w", err) } return VHDResourceID(*latestVersion.ID), nil } -func ensureReplication(ctx context.Context, definition sigImageDefinition, version *armcompute.GalleryImageVersion) error { +func ensureReplication(ctx context.Context, t *testing.T, definition sigImageDefinition, version *armcompute.GalleryImageVersion) error { if replicatedToCurrentRegion(version) { - log.Printf("image version %s is already replicated to region %s", *version.ID, Location) + t.Logf("image version %s is already replicated to region %s", *version.ID, Location) return nil } - return replicateToCurrentRegion(ctx, definition, version) + return replicateToCurrentRegion(ctx, t, definition, version) } func replicatedToCurrentRegion(version *armcompute.GalleryImageVersion) bool { @@ -210,8 +228,8 @@ func replicatedToCurrentRegion(version *armcompute.GalleryImageVersion) bool { return false } -func replicateToCurrentRegion(ctx context.Context, definition sigImageDefinition, version *armcompute.GalleryImageVersion) error { - log.Printf("will replicate image version %s to region %s...", *version.ID, Location) +func replicateToCurrentRegion(ctx context.Context, t *testing.T, definition sigImageDefinition, version *armcompute.GalleryImageVersion) error { + t.Logf("will replicate image version %s to region %s...", *version.ID, Location) version.Properties.PublishingProfile.TargetRegions = append(version.Properties.PublishingProfile.TargetRegions, &armcompute.TargetRegion{ Name: &Location, diff --git a/e2e/e2e-local.sh b/e2e/e2e-local.sh index 12650884dd3..08e65bfeb3b 100755 --- a/e2e/e2e-local.sh +++ b/e2e/e2e-local.sh @@ -6,4 +6,4 @@ set -euxo pipefail : "${PARALLEL:=100}" go version -go test -parallel $PARALLEL -timeout $TIMEOUT -v -run Test_All ./ +go test -parallel $PARALLEL -timeout $TIMEOUT ./... diff --git a/e2e/errors.go b/e2e/errors.go deleted file mode 100644 index 2d5320a94dd..00000000000 --- a/e2e/errors.go +++ /dev/null @@ -1,15 +0,0 @@ -package e2e - -import "strings" - -const ( - vmExtensionProvisioningErrorCode = "VMExtensionProvisioningError" -) - -func isVMExtensionProvisioningError(err error) bool { - return errorHasSubstring(err, vmExtensionProvisioningErrorCode) -} - -func errorHasSubstring(err error, substring string) bool { - return err != nil && strings.Contains(err.Error(), substring) -} diff --git a/e2e/exec.go b/e2e/exec.go index 8509ba71ddb..a930fec868d 100644 --- a/e2e/exec.go +++ b/e2e/exec.go @@ -4,10 +4,9 @@ import ( "bytes" "context" "fmt" - "log" "strings" + "testing" - "github.com/Azure/agentbakere2e/cluster" corev1 "k8s.io/api/core/v1" "k8s.io/client-go/kubernetes/scheme" "k8s.io/client-go/tools/remotecommand" @@ -22,16 +21,16 @@ type podExecResult struct { stderr, stdout *bytes.Buffer } -func (r podExecResult) dumpAll() { - r.dumpStdout() - r.dumpStderr() +func (r podExecResult) dumpAll(t *testing.T) { + r.dumpStdout(t) + r.dumpStderr(t) } -func (r podExecResult) dumpStdout() { +func (r podExecResult) dumpStdout(t *testing.T) { if r.stdout != nil { stdoutContent := r.stdout.String() if stdoutContent != "" && stdoutContent != "" { - log.Printf("%s\n%s\n%s\n%s", + t.Logf("%s\n%s\n%s\n%s", "dumping stdout:", "----------------------------------- begin stdout -----------------------------------", stdoutContent, @@ -40,11 +39,11 @@ func (r podExecResult) dumpStdout() { } } -func (r podExecResult) dumpStderr() { +func (r podExecResult) dumpStderr(t *testing.T) { if r.stderr != nil { stderrContent := r.stderr.String() if stderrContent != "" && stderrContent != "" { - log.Printf("%s\n%s\n%s\n%s", + t.Logf("%s\n%s\n%s\n%s", "dumping stderr:", "----------------------------------- begin stderr -----------------------------------", stderrContent, @@ -54,55 +53,52 @@ func (r podExecResult) dumpStderr() { } } -func extractLogsFromVM(ctx context.Context, vmssName, privateIP, sshPrivateKey string, opts *scenarioRunOpts) (map[string]string, error) { +func extractLogsFromVM(ctx context.Context, t *testing.T, vmssName, privateIP, sshPrivateKey string, opts *scenarioRunOpts) (map[string]string, error) { commandList := map[string]string{ - "/var/log/azure/cluster-provision.log": "cat /var/log/azure/cluster-provision.log", - "kubelet.log": "journalctl -u kubelet", - "/var/log/azure/cluster-provision-cse-output.log": "cat /var/log/azure/cluster-provision-cse-output.log", - "sysctl-out.log": "sysctl -a", + "/var/log/azure/cluster-provision": "cat /var/log/azure/cluster-provision.log", + "kubelet": "journalctl -u kubelet", + "/var/log/azure/cluster-provision-cse-output": "cat /var/log/azure/cluster-provision-cse-output.log", + "sysctl-out": "sysctl -a", } - podName, err := getDebugPodName(opts.clusterConfig.Kube) + podName, err := getDebugPodName(ctx, opts.clusterConfig.Kube) if err != nil { return nil, fmt.Errorf("unable to get debug pod name: %w", err) } var result = map[string]string{} for file, sourceCmd := range commandList { - log.Printf("executing command on remote VM at %s of VMSS %s: %q", privateIP, vmssName, sourceCmd) + t.Logf("executing command on remote VM at %s of VMSS %s: %q", privateIP, vmssName, sourceCmd) execResult, err := execOnVM(ctx, opts.clusterConfig.Kube, privateIP, podName, sshPrivateKey, sourceCmd, false) - if execResult != nil { - execResult.dumpStderr() - } + result[file+".stdout.txt"] = execResult.stdout.String() + result[file+".stderr.txt"] = execResult.stderr.String() if err != nil { return nil, err } - - result[file] = execResult.stdout.String() } return result, nil } -func extractClusterParameters(ctx context.Context, kube *cluster.Kubeclient) (map[string]string, error) { +func extractClusterParameters(ctx context.Context, t *testing.T, kube *Kubeclient) (map[string]string, error) { commandList := map[string]string{ "/etc/kubernetes/azure.json": "cat /etc/kubernetes/azure.json", "/etc/kubernetes/certs/ca.crt": "cat /etc/kubernetes/certs/ca.crt", "/var/lib/kubelet/bootstrap-kubeconfig": "cat /var/lib/kubelet/bootstrap-kubeconfig", } - podName, err := getDebugPodName(kube) + podName, err := getDebugPodName(ctx, kube) if err != nil { return nil, err } var result = map[string]string{} for file, sourceCmd := range commandList { - log.Printf("executing privileged command on pod %s/%s: %q", defaultNamespace, podName, sourceCmd) + t.Logf("executing privileged command on pod %s/%s: %q", defaultNamespace, podName, sourceCmd) execResult, err := execOnPrivilegedPod(ctx, kube, defaultNamespace, podName, sourceCmd) if execResult != nil { - execResult.dumpStderr() + execResult.dumpStderr(t) } if err != nil { return nil, err @@ -114,7 +110,7 @@ func extractClusterParameters(ctx context.Context, kube *cluster.Kubeclient) (ma return result, nil } -func execOnVM(ctx context.Context, kube *cluster.Kubeclient, vmPrivateIP, jumpboxPodName, sshPrivateKey, command string, isShellBuiltIn bool) (*podExecResult, error) { +func execOnVM(ctx context.Context, kube *Kubeclient, vmPrivateIP, jumpboxPodName, sshPrivateKey, command string, isShellBuiltIn bool) (*podExecResult, error) { sshCommand := fmt.Sprintf(sshCommandTemplate, sshPrivateKey, strings.ReplaceAll(vmPrivateIP, ".", ""), vmPrivateIP) if !isShellBuiltIn { sshCommand = sshCommand + " sudo" @@ -129,12 +125,12 @@ func execOnVM(ctx context.Context, kube *cluster.Kubeclient, vmPrivateIP, jumpbo return execResult, nil } -func execOnPrivilegedPod(ctx context.Context, kube *cluster.Kubeclient, namespace, podName string, command string) (*podExecResult, error) { +func execOnPrivilegedPod(ctx context.Context, kube *Kubeclient, namespace, podName string, command string) (*podExecResult, error) { privilegedCommand := append(nsenterCommandArray(), command) return execOnPod(ctx, kube, namespace, podName, privilegedCommand) } -func execOnPod(ctx context.Context, kube *cluster.Kubeclient, namespace, podName string, command []string) (*podExecResult, error) { +func execOnPod(ctx context.Context, kube *Kubeclient, namespace, podName string, command []string) (*podExecResult, error) { req := kube.Typed.CoreV1().RESTClient().Post().Resource("pods").Name(podName).Namespace(namespace).SubResource("exec") option := &corev1.PodExecOptions{ diff --git a/e2e/kube.go b/e2e/kube.go index df8caf702f8..bcdc9515c29 100644 --- a/e2e/kube.go +++ b/e2e/kube.go @@ -1 +1,151 @@ package e2e + +import ( + "context" + "fmt" + + "github.com/Azure/agentbakere2e/config" + "k8s.io/api/apps/v1" + "k8s.io/apimachinery/pkg/runtime/schema" + "k8s.io/apimachinery/pkg/runtime/serializer" + "k8s.io/client-go/kubernetes" + "k8s.io/client-go/kubernetes/scheme" + "k8s.io/client-go/rest" + "k8s.io/client-go/tools/clientcmd" + "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" + "sigs.k8s.io/yaml" +) + +type Kubeclient struct { + Dynamic client.Client + Typed kubernetes.Interface + Rest *rest.Config +} + +func newKubeclient(config *rest.Config) (*Kubeclient, error) { + dynamic, err := client.New(config, client.Options{}) + if err != nil { + return nil, fmt.Errorf("create dynamic Kubeclient: %w", err) + } + + restClient, err := rest.RESTClientFor(config) + if err != nil { + return nil, fmt.Errorf("create rest kube client: %w", err) + } + + typed := kubernetes.New(restClient) + + return &Kubeclient{ + Dynamic: dynamic, + Typed: typed, + Rest: config, + }, nil +} + +func getClusterKubeClient(ctx context.Context, resourceGroupName, clusterName string) (*Kubeclient, error) { + data, err := getClusterKubeconfigBytes(ctx, resourceGroupName, clusterName) + if err != nil { + return nil, fmt.Errorf("get cluster kubeconfig bytes: %w", err) + } + + restConfig, err := clientcmd.RESTConfigFromKubeConfig(data) + if err != nil { + return nil, fmt.Errorf("convert kubeconfig bytes to rest config: %w", err) + } + restConfig.NegotiatedSerializer = serializer.WithoutConversionCodecFactory{CodecFactory: scheme.Codecs} + restConfig.APIPath = "/api" + restConfig.GroupVersion = &schema.GroupVersion{ + Version: "v1", + } + + return newKubeclient(restConfig) +} + +func getClusterKubeconfigBytes(ctx context.Context, resourceGroupName, clusterName string) ([]byte, error) { + credentialList, err := config.Azure.AKS.ListClusterAdminCredentials(ctx, resourceGroupName, clusterName, nil) + if err != nil { + return nil, fmt.Errorf("list cluster admin credentials: %w", err) + } + + if len(credentialList.Kubeconfigs) < 1 { + return nil, fmt.Errorf("no kubeconfigs available for the managed cluster cluster") + } + + return credentialList.Kubeconfigs[0].Value, nil +} + +// this is a bit ugly, but we don't want to execute this piece concurrently with other tests +func ensureDebugDaemonset(ctx context.Context, kube *Kubeclient) error { + manifest := getDebugDaemonset() + var ds v1.DaemonSet + + if err := yaml.Unmarshal([]byte(manifest), &ds); err != nil { + return fmt.Errorf("failed to unmarshal debug daemonset manifest: %w", err) + } + + desired := ds.DeepCopy() + _, err := controllerutil.CreateOrUpdate(ctx, kube.Dynamic, &ds, func() error { + ds = *desired + return nil + }) + + if err != nil { + return fmt.Errorf("failed to apply debug daemonset: %w", err) + } + + return nil +} + +func getDebugDaemonset() string { + return `apiVersion: apps/v1 +kind: Deployment +metadata: + name: &name debug + namespace: default + labels: + app: *name +spec: + replicas: 1 + selector: + matchLabels: + app: *name + template: + metadata: + labels: + app: *name + spec: + hostNetwork: true + nodeSelector: + kubernetes.azure.com/agentpool: nodepool1 + hostPID: true + containers: + - image: mcr.microsoft.com/oss/nginx/nginx:1.21.6 + name: ubuntu + command: ["sleep", "infinity"] + resources: + requests: {} + limits: {} + securityContext: + privileged: true + capabilities: + add: ["SYS_PTRACE", "SYS_RAWIO"] +` +} + +func getClusterSubnetID(ctx context.Context, mcResourceGroupName string) (string, error) { + pager := config.Azure.VNet.NewListPager(mcResourceGroupName, nil) + for pager.More() { + nextResult, err := pager.NextPage(ctx) + if err != nil { + return "", fmt.Errorf("advance page: %w", err) + } + for _, v := range nextResult.Value { + if v == nil { + return "", fmt.Errorf("aks vnet was empty") + } + return fmt.Sprintf("%s/subnets/%s", *v.ID, "aks-subnet"), nil + } + } + return "", fmt.Errorf("failed to find aks vnet") +} diff --git a/e2e/log.go b/e2e/log.go index ac5f53e2c6c..bb60b213eb7 100644 --- a/e2e/log.go +++ b/e2e/log.go @@ -1,55 +1,32 @@ package e2e import ( - "bufio" "os" "path/filepath" + "testing" "github.com/Azure/agentbakere2e/config" ) -func createDirIfNeeded(dir string) error { - if _, err := os.Stat(dir); os.IsNotExist(err) { - if err = os.MkdirAll(dir, os.ModePerm); err != nil { - return err - } - } - return nil -} - -func createE2ELoggingDir() error { - return createDirIfNeeded(config.E2ELoggingDir) -} - -func createScenarioLogsDir(name string) (string, error) { - logDir := filepath.Join(config.E2ELoggingDir, name) - return logDir, createDirIfNeeded(logDir) +func testDir(t *testing.T) string { + return filepath.Join(config.E2ELoggingDir, t.Name()) } -func writeToFile(fileName, content string) error { - outputFile, err := os.Create(fileName) - if err != nil { +func writeToFile(t *testing.T, fileName, content string) error { + dirPath := testDir(t) + // Create the directory if it doesn't exist + if err := os.MkdirAll(dirPath, 0755); err != nil { return err } - defer outputFile.Close() - - w := bufio.NewWriter(outputFile) - defer w.Flush() - contentBytes := []byte(content) - - if _, err := w.Write(contentBytes); err != nil { - return err - } - - return nil + fullPath := filepath.Join(dirPath, fileName) + return os.WriteFile(fullPath, []byte(content), 0644) } -func dumpFileMapToDir(baseDir string, files map[string]string) error { - for path, contents := range files { - path = filepath.Base(path) - fullPath := filepath.Join(baseDir, path) - if err := writeToFile(fullPath, contents); err != nil { +func dumpFileMapToDir(t *testing.T, files map[string]string) error { + for fileName, contents := range files { + fileName = filepath.Base(fileName) + if err := writeToFile(t, fileName, contents); err != nil { return err } } diff --git a/e2e/node.go b/e2e/node.go index 494339cdde2..3f114df76b3 100644 --- a/e2e/node.go +++ b/e2e/node.go @@ -4,7 +4,6 @@ import ( "context" "fmt" - "github.com/Azure/agentbakere2e/cluster" nodev1 "k8s.io/api/node/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" @@ -15,7 +14,7 @@ const ( wasmHandlerSlight = "slight" ) -func ensureWasmRuntimeClasses(ctx context.Context, kube *cluster.Kubeclient) error { +func ensureWasmRuntimeClasses(ctx context.Context, kube *Kubeclient) error { // Only create spin class for now spinClassName := fmt.Sprintf("wasmtime-%s", wasmHandlerSpin) if err := createRuntimeClass(ctx, kube, spinClassName, wasmHandlerSpin); err != nil { @@ -24,7 +23,7 @@ func ensureWasmRuntimeClasses(ctx context.Context, kube *cluster.Kubeclient) err return nil } -func createRuntimeClass(ctx context.Context, kube *cluster.Kubeclient, name, handler string) error { +func createRuntimeClass(ctx context.Context, kube *Kubeclient, name, handler string) error { runtimeClass := &nodev1.RuntimeClass{ ObjectMeta: metav1.ObjectMeta{ Name: name, diff --git a/e2e/opts.go b/e2e/opts.go index bae650d8a14..027f978a1d8 100644 --- a/e2e/opts.go +++ b/e2e/opts.go @@ -2,13 +2,10 @@ package e2e import ( "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/scenario" ) type scenarioRunOpts struct { - clusterConfig *cluster.Cluster - scenario *scenario.Scenario + clusterConfig *Cluster + scenario *Scenario nbc *datamodel.NodeBootstrappingConfiguration - loggingDir string } diff --git a/e2e/pod.go b/e2e/pod.go index f76d79543db..5edf888937b 100644 --- a/e2e/pod.go +++ b/e2e/pod.go @@ -4,7 +4,6 @@ import ( "context" "fmt" - "github.com/Azure/agentbakere2e/cluster" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/client" @@ -13,9 +12,9 @@ import ( ) // Returns the name of a pod that's a member of the 'debug' daemonset, running on an aks-nodepool node. -func getDebugPodName(kube *cluster.Kubeclient) (string, error) { +func getDebugPodName(ctx context.Context, kube *Kubeclient) (string, error) { podList := corev1.PodList{} - if err := kube.Dynamic.List(context.Background(), &podList, client.MatchingLabels{"app": "debug"}); err != nil { + if err := kube.Dynamic.List(ctx, &podList, client.MatchingLabels{"app": "debug"}); err != nil { return "", fmt.Errorf("failed to list debug pod: %w", err) } @@ -27,7 +26,7 @@ func getDebugPodName(kube *cluster.Kubeclient) (string, error) { return podName, nil } -func getPodIP(ctx context.Context, kube *cluster.Kubeclient, namespaceName, podName string) (string, error) { +func getPodIP(ctx context.Context, kube *Kubeclient, namespaceName, podName string) (string, error) { pod, err := kube.Typed.CoreV1().Pods(namespaceName).Get(ctx, podName, metav1.GetOptions{}) if err != nil { return "", fmt.Errorf("unable to get pod %s/%s: %w", namespaceName, podName, err) @@ -35,7 +34,7 @@ func getPodIP(ctx context.Context, kube *cluster.Kubeclient, namespaceName, podN return pod.Status.PodIP, nil } -func ensureTestNginxPod(ctx context.Context, kube *cluster.Kubeclient, nodeName string) (string, error) { +func ensureTestNginxPod(ctx context.Context, kube *Kubeclient, nodeName string) (string, error) { nginxPodName := fmt.Sprintf("%s-nginx", nodeName) nginxPodManifest := getNginxPodTemplate(nodeName) if err := ensurePod(ctx, kube, nginxPodName, nginxPodManifest); err != nil { @@ -44,7 +43,7 @@ func ensureTestNginxPod(ctx context.Context, kube *cluster.Kubeclient, nodeName return nginxPodName, nil } -func ensureWasmPods(ctx context.Context, kube *cluster.Kubeclient, nodeName string) (string, error) { +func ensureWasmPods(ctx context.Context, kube *Kubeclient, nodeName string) (string, error) { spinPodName := fmt.Sprintf("%s-wasm-spin", nodeName) spinPodManifest := getWasmSpinPodTemplate(nodeName) if err := ensurePod(ctx, kube, spinPodName, spinPodManifest); err != nil { @@ -53,7 +52,7 @@ func ensureWasmPods(ctx context.Context, kube *cluster.Kubeclient, nodeName stri return spinPodName, nil } -func applyPodManifest(ctx context.Context, kube *cluster.Kubeclient, manifest string) error { +func applyPodManifest(ctx context.Context, kube *Kubeclient, manifest string) error { var podObj corev1.Pod if err := yaml.Unmarshal([]byte(manifest), &podObj); err != nil { return fmt.Errorf("failed to unmarshal Pod manifest: %w", err) @@ -72,7 +71,7 @@ func applyPodManifest(ctx context.Context, kube *cluster.Kubeclient, manifest st return nil } -func ensurePod(ctx context.Context, kube *cluster.Kubeclient, podName, manifest string) error { +func ensurePod(ctx context.Context, kube *Kubeclient, podName, manifest string) error { if err := applyPodManifest(ctx, kube, manifest); err != nil { return fmt.Errorf("failed to ensure pod: %w", err) } diff --git a/e2e/pollers.go b/e2e/pollers.go index e0c2ff2eb8b..b1855ed6586 100644 --- a/e2e/pollers.go +++ b/e2e/pollers.go @@ -2,12 +2,11 @@ package e2e import ( "context" - "fmt" - "log" "strings" + "testing" "time" - "github.com/Azure/agentbakere2e/cluster" + "github.com/stretchr/testify/require" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/util/wait" @@ -19,26 +18,16 @@ const ( execOnPodPollInterval = 10 * time.Second extractClusterParametersPollInterval = 10 * time.Second extractVMLogsPollInterval = 10 * time.Second - getVMPrivateIPAddressPollInterval = 5 * time.Second waitUntilPodRunningPollInterval = 10 * time.Second waitUntilNodeReadyPollingInterval = 20 * time.Second - - // Polling timeouts - execOnVMPollingTimeout = 3 * time.Minute - execOnPodPollingTimeout = 2 * time.Minute - extractClusterParametersPollingTimeout = 3 * time.Minute - extractVMLogsPollingTimeout = 5 * time.Minute - waitUntilNodeReadyPollingTimeout = 3 * time.Minute ) -func pollExecOnVM(ctx context.Context, kube *cluster.Kubeclient, vmPrivateIP, jumpboxPodName string, sshPrivateKey, command string, isShellBuiltIn bool) (*podExecResult, error) { +func pollExecOnVM(ctx context.Context, t *testing.T, kube *Kubeclient, vmPrivateIP, jumpboxPodName string, sshPrivateKey, command string, isShellBuiltIn bool) (*podExecResult, error) { var execResult *podExecResult - ctx, cancel := context.WithTimeout(ctx, execOnVMPollingTimeout) - defer cancel() err := wait.PollUntilContextCancel(ctx, execOnVMPollInterval, true, func(ctx context.Context) (bool, error) { res, err := execOnVM(ctx, kube, vmPrivateIP, jumpboxPodName, sshPrivateKey, command, isShellBuiltIn) if err != nil { - log.Printf("unable to execute command on VM: %s", err) + t.Logf("unable to execute command on VM: %s", err) // fail hard on non-retriable error if strings.Contains(err.Error(), "error extracting exit code") { @@ -63,14 +52,12 @@ func pollExecOnVM(ctx context.Context, kube *cluster.Kubeclient, vmPrivateIP, ju return execResult, nil } -func pollExecOnPod(ctx context.Context, kube *cluster.Kubeclient, namespace, podName, command string) (*podExecResult, error) { +func pollExecOnPod(ctx context.Context, t *testing.T, kube *Kubeclient, namespace, podName, command string) (*podExecResult, error) { var execResult *podExecResult - ctx, cancel := context.WithTimeout(ctx, execOnPodPollingTimeout) - defer cancel() err := wait.PollUntilContextCancel(ctx, execOnPodPollInterval, true, func(ctx context.Context) (bool, error) { res, err := execOnPod(ctx, kube, namespace, podName, append(bashCommandArray(), command)) if err != nil { - log.Printf("unable to execute command on pod: %s", err) + t.Logf("unable to execute command on pod: %s", err) // fail hard on non-retriable error if strings.Contains(err.Error(), "error extracting exit code") { @@ -91,14 +78,12 @@ func pollExecOnPod(ctx context.Context, kube *cluster.Kubeclient, namespace, pod } // Wraps extractClusterParameters in a poller with a 15-second wait interval and 5-minute timeout -func pollExtractClusterParameters(ctx context.Context, kube *cluster.Kubeclient) (map[string]string, error) { +func pollExtractClusterParameters(ctx context.Context, t *testing.T, kube *Kubeclient) (map[string]string, error) { var clusterParams map[string]string - ctx, cancel := context.WithTimeout(ctx, extractClusterParametersPollingTimeout) - defer cancel() err := wait.PollUntilContextCancel(ctx, extractClusterParametersPollInterval, true, func(ctx context.Context) (bool, error) { - params, err := extractClusterParameters(ctx, kube) + params, err := extractClusterParameters(ctx, t, kube) if err != nil { - log.Printf("error extracting cluster parameters: %s", err) + t.Logf("error extracting cluster parameters: %s", err) return false, nil } clusterParams = params @@ -113,21 +98,18 @@ func pollExtractClusterParameters(ctx context.Context, kube *cluster.Kubeclient) } // Wraps extractLogsFromVM and dumpFileMapToDir in a poller with a 15-second wait interval and 5-minute timeout -func pollExtractVMLogs(ctx context.Context, vmssName, privateIP string, privateKeyBytes []byte, opts *scenarioRunOpts) error { - ctx, cancel := context.WithTimeout(ctx, extractVMLogsPollingTimeout) - defer cancel() +func pollExtractVMLogs(ctx context.Context, t *testing.T, vmssName, privateIP string, privateKeyBytes []byte, opts *scenarioRunOpts) error { err := wait.PollUntilContextCancel(ctx, extractVMLogsPollInterval, true, func(ctx context.Context) (bool, error) { - log.Printf("on %s attempting to extract VM logs", vmssName) + t.Logf("on %s attempting to extract VM logs", vmssName) - logFiles, err := extractLogsFromVM(ctx, vmssName, privateIP, string(privateKeyBytes), opts) + logFiles, err := extractLogsFromVM(ctx, t, vmssName, privateIP, string(privateKeyBytes), opts) if err != nil { - log.Printf("on %s error extracting VM logs: %q", vmssName, err) + t.Logf("on %s error extracting VM logs: %q", vmssName, err) return false, nil } - log.Printf("on %s dumping VM logs to local directory: %s", vmssName, opts.loggingDir) - if err = dumpFileMapToDir(opts.loggingDir, logFiles); err != nil { - log.Printf("on %s error extracting VM logs: %q", vmssName, err) + if err = dumpFileMapToDir(t, logFiles); err != nil { + t.Logf("on %s error extracting VM logs: %q", vmssName, err) return false, nil } @@ -141,31 +123,13 @@ func pollExtractVMLogs(ctx context.Context, vmssName, privateIP string, privateK return nil } -func pollGetVMPrivateIP(ctx context.Context, vmssName string, opts *scenarioRunOpts) (string, error) { - var vmPrivateIP string - ctx, cancel := context.WithTimeout(ctx, waitUntilNodeReadyPollingTimeout) - defer cancel() - err := wait.PollUntilContextCancel(ctx, getVMPrivateIPAddressPollInterval, true, func(ctx context.Context) (bool, error) { - pip, err := getVMPrivateIPAddress(ctx, *opts.clusterConfig.Model.Properties.NodeResourceGroup, vmssName) - if err != nil { - log.Printf("encountered an error while getting VM private IP address: %s", err) - return false, nil - } - vmPrivateIP = pip - return true, nil - }) - - if err != nil { - return "", err - } +func waitUntilNodeReady(ctx context.Context, t *testing.T, kube *Kubeclient, vmssName string) string { + var nodeName string + nodeStatus := corev1.NodeStatus{} + found := false - return vmPrivateIP, nil -} + t.Logf("waiting for node %s to be ready", vmssName) -func waitUntilNodeReady(ctx context.Context, kube *cluster.Kubeclient, vmssName string) (string, error) { - var nodeName string - ctx, cancel := context.WithTimeout(ctx, waitUntilNodeReadyPollingTimeout) - defer cancel() err := wait.PollUntilContextCancel(ctx, waitUntilNodeReadyPollingInterval, true, func(ctx context.Context) (bool, error) { nodes, err := kube.Typed.CoreV1().Nodes().List(ctx, metav1.ListOptions{}) if err != nil { @@ -174,6 +138,9 @@ func waitUntilNodeReady(ctx context.Context, kube *cluster.Kubeclient, vmssName for _, node := range nodes.Items { if strings.HasPrefix(node.Name, vmssName) { + found = true + nodeStatus = node.Status + for _, cond := range node.Status.Conditions { if cond.Type == corev1.NodeReady && cond.Status == corev1.ConditionTrue { nodeName = node.Name @@ -185,17 +152,16 @@ func waitUntilNodeReady(ctx context.Context, kube *cluster.Kubeclient, vmssName return false, nil }) - - if err != nil { - return "", fmt.Errorf("failed to find or wait for node to be ready: %w", err) + if !found { + t.Logf("node %q isn't connected to the AKS cluster", vmssName) } + require.NoError(t, err, "failed to find or wait for %q to be ready %v", vmssName, nodeStatus) + t.Logf("node %s is ready", nodeName) - return nodeName, nil + return nodeName } -func waitUntilPodRunning(ctx context.Context, kube *cluster.Kubeclient, podName string) error { - ctx, cancel := context.WithTimeout(ctx, waitUntilNodeReadyPollingTimeout) - defer cancel() +func waitUntilPodRunning(ctx context.Context, kube *Kubeclient, podName string) error { return wait.PollUntilContextCancel(ctx, waitUntilPodRunningPollInterval, true, func(ctx context.Context) (bool, error) { pod, err := kube.Typed.CoreV1().Pods(defaultNamespace).Get(ctx, podName, metav1.GetOptions{}) if err != nil { @@ -206,9 +172,7 @@ func waitUntilPodRunning(ctx context.Context, kube *cluster.Kubeclient, podName }) } -func waitUntilPodDeleted(ctx context.Context, kube *cluster.Kubeclient, podName string) error { - ctx, cancel := context.WithTimeout(ctx, waitUntilNodeReadyPollingTimeout) - defer cancel() +func waitUntilPodDeleted(ctx context.Context, kube *Kubeclient, podName string) error { return wait.PollUntilContextCancel(ctx, waitUntilPodRunningPollInterval, true, func(ctx context.Context) (bool, error) { err := kube.Typed.CoreV1().Pods(defaultNamespace).Delete(ctx, podName, metav1.DeleteOptions{}) return err == nil, err diff --git a/e2e/scenario/scenario.go b/e2e/scenario/scenario.go deleted file mode 100644 index db8a3a248d8..00000000000 --- a/e2e/scenario/scenario.go +++ /dev/null @@ -1,59 +0,0 @@ -package scenario - -// This function is called internally by the scenario package to get each e2e scenario's respective config as one long slice. -// To add a sceneario, implement a new method on the Template type in a separate file that returns a *Scenario and add -// its return value to the slice returned by this function. -func AllScenarios() []*Scenario { - return []*Scenario{ - // block for ubuntu 1804 - ubuntu1804(), - ubuntu1804gpu(), - ubuntu1804_azurecni(), - ubuntu1804gpu_azurecni(), - ubuntu1804ChronyRestarts(), - - // block for ubuntu 2204 - ubuntu2204(), - ubuntu2204ARM64(), - ubuntu2204CustomSysctls(), - ubuntu2204Wasm(), - ubuntu2204gpuNoDriver(), - ubuntu2204CustomCATrust(), - ubuntu2204ArtifactStreaming(), - ubuntu2204privatekubepkg(), - ubuntu2204AirGap(), - ubuntu2204ContainerdURL(), - ubuntu2204ContainerdVersion(), - ubuntu2204ChronyRestarts(), - - // block for mariner v2 - marinerv2(), - marinerv2ARM64(), - marinerv2gpu(), - marinerv2CustomSysctls(), - marinerv2Wasm(), - marinerv2_azurecni(), - marinerv2gpu_azurecni(), - marinerv2AirGap(), - marinerv2ARM64AirGap(), - marinerv2ChronyRestarts(), - - // block for azurelinux v2 - azurelinuxv2(), - azurelinuxv2ARM64(), - azurelinuxv2gpu(), - azurelinuxv2CustomSysctls(), - azurelinuxv2Wasm(), - azurelinuxv2_azurecni(), - azurelinuxv2gpu_azurecni(), - azurelinuxv2ARM64AirGap(), - azurelinuxv2AirGap(), - azurelinuxv2ChronyRestarts(), - - // block for gpu scenarios - ubuntu2204gpu("ubuntu2204-gpu-ncv3", "Standard_NC6s_v3"), - ubuntu2204gpu("ubuntu2204-gpu-a100", "Standard_NC24ads_A100_v4"), - ubuntu2204gpu("ubuntu2204-gpu-a10", "Standard_NV6ads_A10_v5"), - ubuntu2204GPUGridDriver(), - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-airgap.go b/e2e/scenario/scenario_azurelinuxv2-airgap.go deleted file mode 100644 index 012d68d5264..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-airgap.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func azurelinuxv2AirGap() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-airgap", - Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2-airgap", - OS: "azurelinuxv2", - Platform: "x64", - Airgap: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenetAirgap, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - Airgap: true, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-arm64-airgap.go b/e2e/scenario/scenario_azurelinuxv2-arm64-airgap.go deleted file mode 100644 index 94f72d47f75..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-arm64-airgap.go +++ /dev/null @@ -1,38 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func azurelinuxv2ARM64AirGap() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-arm64-airgap", - Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD on ARM64 architecture can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2-arm64-airgap", - OS: "azurelinuxv2", - Platform: "arm64", - Airgap: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenetAirgap, - VHDSelector: config.VHDAzureLinuxV2Gen2Arm64, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-arm64-gen2" - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" - nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-arm64-gen2" - nbc.IsARM64 = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") - }, - Airgap: true, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-arm64.go b/e2e/scenario/scenario_azurelinuxv2-arm64.go deleted file mode 100644 index 1be26c7ea77..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-arm64.go +++ /dev/null @@ -1,36 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func azurelinuxv2ARM64() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-arm64", - Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD on ARM64 architecture can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2-arm64", - OS: "azurelinuxv2", - Platform: "arm64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2Arm64, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-arm64-gen2" - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" - nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-arm64-gen2" - nbc.IsARM64 = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-azurecni.go b/e2e/scenario/scenario_azurelinuxv2-azurecni.go deleted file mode 100644 index 14ed386cf9d..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-azurecni.go +++ /dev/null @@ -1,30 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func azurelinuxv2_azurecni() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-azurecni", - Description: "azurelinuxv2 scenario on a cluster configured with Azure CNI", - Tags: Tags{ - Name: "azurelinuxv2-azurecni", - OS: "azurelinuxv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-chrony-restarts.go b/e2e/scenario/scenario_azurelinuxv2-chrony-restarts.go deleted file mode 100644 index ee65f8cd9ac..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-chrony-restarts.go +++ /dev/null @@ -1,32 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func azurelinuxv2ChronyRestarts() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-chrony-restarts", - Description: "Tests that the chrony service restarts if it is killed", - Tags: Tags{ - Name: "azurelinuxv2-chrony-restarts", - OS: "azurelinuxv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - serviceCanRestartValidator("chronyd", 10), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-custom-sysctls.go b/e2e/scenario/scenario_azurelinuxv2-custom-sysctls.go deleted file mode 100644 index 32843f6adfe..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-custom-sysctls.go +++ /dev/null @@ -1,58 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/agentbakere2e/toolkit" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" -) - -func azurelinuxv2CustomSysctls() *Scenario { - customSysctls := map[string]string{ - "net.ipv4.ip_local_port_range": "32768 62535", - "net.netfilter.nf_conntrack_max": "2097152", - "net.netfilter.nf_conntrack_buckets": "524288", - "net.ipv4.tcp_keepalive_intvl": "90", - "net.ipv4.ip_local_reserved_ports": "", - } - customContainerdUlimits := map[string]string{ - "LimitMEMLOCK": "75000", - "LimitNOFILE": "1048", - } - return &Scenario{ - Name: "azurelinuxv2-custom-sysctls", - Description: "tests that a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", - Tags: Tags{ - Name: "azurelinuxv2-custom-sysctls", - OS: "azurelinuxv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - customLinuxConfig := &datamodel.CustomLinuxOSConfig{ - Sysctls: &datamodel.SysctlConfig{ - NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), - NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), - NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], - NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), - }, - UlimitConfig: &datamodel.UlimitConfig{ - MaxLockedMemory: customContainerdUlimits["LimitMEMLOCK"], - NoFile: customContainerdUlimits["LimitNOFILE"], - }, - } - nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - SysctlConfigValidator(customSysctls), - UlimitValidator(customContainerdUlimits), - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-gpu-azurecni.go b/e2e/scenario/scenario_azurelinuxv2-gpu-azurecni.go deleted file mode 100644 index e891498e868..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-gpu-azurecni.go +++ /dev/null @@ -1,36 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func azurelinuxv2gpu_azurecni() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-gpu-azurecni", - Description: "AzureLinux V2 (CgroupV2) gpu scenario on cluster configured with Azure CNI", - Tags: Tags{Name: "azurelinuxv2-gpu-azurecni", OS: "azurelinuxv2", Platform: "x64", GPU: true}, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-gpu.go b/e2e/scenario/scenario_azurelinuxv2-gpu.go deleted file mode 100644 index cef94dbaba7..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-gpu.go +++ /dev/null @@ -1,39 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -// Returns config for the 'gpu' E2E scenario -func azurelinuxv2gpu() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-gpu", - Description: "Tests that a GPU-enabled node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2-gpu", - OS: "azurelinuxv2", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2-wasm.go b/e2e/scenario/scenario_azurelinuxv2-wasm.go deleted file mode 100644 index 1df0c7d67c9..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2-wasm.go +++ /dev/null @@ -1,30 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func azurelinuxv2Wasm() *Scenario { - return &Scenario{ - Name: "azurelinuxv2-wasm", - Description: "tests that a new AzureLinuxV2 (CgroupV2) node using krustlet can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2-wasm", - OS: "azurelinuxv2", - Platform: "x64", - WASM: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_azurelinuxv2.go b/e2e/scenario/scenario_azurelinuxv2.go deleted file mode 100644 index d2828fa4352..00000000000 --- a/e2e/scenario/scenario_azurelinuxv2.go +++ /dev/null @@ -1,27 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func azurelinuxv2() *Scenario { - return &Scenario{ - Name: "azurelinuxv2", - Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", - Tags: Tags{ - Name: "azurelinuxv2", - OS: "azurelinuxv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDAzureLinuxV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-airgap.go b/e2e/scenario/scenario_marinerv2-airgap.go deleted file mode 100644 index 56cb541dca5..00000000000 --- a/e2e/scenario/scenario_marinerv2-airgap.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func marinerv2AirGap() *Scenario { - return &Scenario{ - Name: "marinerv2-airgap", - Description: "Tests that a node using a MarinerV2 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2-airgap", - OS: "marinerv2", - Platform: "x64", - Airgap: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenetAirgap, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - Airgap: true, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-arm64-airgap.go b/e2e/scenario/scenario_marinerv2-arm64-airgap.go deleted file mode 100644 index 991169ce6bd..00000000000 --- a/e2e/scenario/scenario_marinerv2-arm64-airgap.go +++ /dev/null @@ -1,38 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func marinerv2ARM64AirGap() *Scenario { - return &Scenario{ - Name: "marinerv2-arm64-airgap", - Description: "Tests that a node using a MarinerV2 VHD on ARM64 architecture can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2-arm64-airgap", - OS: "marinerv2", - Platform: "arm64", - Airgap: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenetAirgap, - VHDSelector: config.VHDCBLMarinerV2Gen2Arm64, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-arm64-gen2" - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" - nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-arm64-gen2" - nbc.IsARM64 = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") - }, - Airgap: true, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-arm64.go b/e2e/scenario/scenario_marinerv2-arm64.go deleted file mode 100644 index f0d0848298e..00000000000 --- a/e2e/scenario/scenario_marinerv2-arm64.go +++ /dev/null @@ -1,36 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func marinerv2ARM64() *Scenario { - return &Scenario{ - Name: "marinerv2-arm64", - Description: "Tests that a node using a MarinerV2 VHD on ARM64 architecture can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2-arm64", - OS: "marinerv2", - Platform: "arm64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2Arm64, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-arm64-gen2" - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" - nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-arm64-gen2" - nbc.IsARM64 = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-azurecni.go b/e2e/scenario/scenario_marinerv2-azurecni.go deleted file mode 100644 index f0105b692d1..00000000000 --- a/e2e/scenario/scenario_marinerv2-azurecni.go +++ /dev/null @@ -1,30 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func marinerv2_azurecni() *Scenario { - return &Scenario{ - Name: "marinerv2-azurecni", - Description: "marinerv2 scenario on a cluster configured with Azure CNI", - Tags: Tags{ - Name: "marinerv2-azurecni", - OS: "marinerv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-chrony-restarts.go b/e2e/scenario/scenario_marinerv2-chrony-restarts.go deleted file mode 100644 index 97bc74e35fd..00000000000 --- a/e2e/scenario/scenario_marinerv2-chrony-restarts.go +++ /dev/null @@ -1,32 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func marinerv2ChronyRestarts() *Scenario { - return &Scenario{ - Name: "marinerv2-chrony-restarts", - Description: "Tests that the chrony service restarts if it is killed", - Tags: Tags{ - Name: "marinerv2-chrony-restarts", - OS: "marinerv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - serviceCanRestartValidator("chronyd", 10), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-custom-sysctls.go b/e2e/scenario/scenario_marinerv2-custom-sysctls.go deleted file mode 100644 index 4bfbd714f9c..00000000000 --- a/e2e/scenario/scenario_marinerv2-custom-sysctls.go +++ /dev/null @@ -1,58 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/agentbakere2e/toolkit" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" -) - -func marinerv2CustomSysctls() *Scenario { - customSysctls := map[string]string{ - "net.ipv4.ip_local_port_range": "32768 62535", - "net.netfilter.nf_conntrack_max": "2097152", - "net.netfilter.nf_conntrack_buckets": "524288", - "net.ipv4.tcp_keepalive_intvl": "90", - "net.ipv4.ip_local_reserved_ports": "", - } - customContainerdUlimits := map[string]string{ - "LimitMEMLOCK": "75000", - "LimitNOFILE": "1048", - } - return &Scenario{ - Name: "marinerv2-custom-sysctls", - Description: "tests that a MarinerV2 VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", - Tags: Tags{ - Name: "marinerv2-custom-sysctls", - OS: "marinerv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - customLinuxConfig := &datamodel.CustomLinuxOSConfig{ - Sysctls: &datamodel.SysctlConfig{ - NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), - NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), - NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], - NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), - }, - UlimitConfig: &datamodel.UlimitConfig{ - MaxLockedMemory: customContainerdUlimits["LimitMEMLOCK"], - NoFile: customContainerdUlimits["LimitNOFILE"], - }, - } - nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - SysctlConfigValidator(customSysctls), - UlimitValidator(customContainerdUlimits), - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-gpu-azurecni.go b/e2e/scenario/scenario_marinerv2-gpu-azurecni.go deleted file mode 100644 index 232e610dc98..00000000000 --- a/e2e/scenario/scenario_marinerv2-gpu-azurecni.go +++ /dev/null @@ -1,41 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func marinerv2gpu_azurecni() *Scenario { - return &Scenario{ - Name: "marinerv2-gpu-azurecni", - Description: "MarinerV2 gpu scenario on cluster configured with Azure CNI", - Tags: Tags{ - Name: "marinerv2-gpu-azurecni", - OS: "marinerv2", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-gpu.go b/e2e/scenario/scenario_marinerv2-gpu.go deleted file mode 100644 index 06b45fa0f11..00000000000 --- a/e2e/scenario/scenario_marinerv2-gpu.go +++ /dev/null @@ -1,39 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -// Returns config for the 'gpu' E2E scenario -func marinerv2gpu() *Scenario { - return &Scenario{ - Name: "marinerv2-gpu", - Description: "Tests that a GPU-enabled node using a MarinerV2 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2-gpu", - OS: "marinerv2", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2-wasm.go b/e2e/scenario/scenario_marinerv2-wasm.go deleted file mode 100644 index be944572019..00000000000 --- a/e2e/scenario/scenario_marinerv2-wasm.go +++ /dev/null @@ -1,30 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func marinerv2Wasm() *Scenario { - return &Scenario{ - Name: "marinerv2-wasm", - Description: "tests that a new marinerv2 node using krustlet can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2-wasm", - OS: "marinerv2", - Platform: "x64", - WASM: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_marinerv2.go b/e2e/scenario/scenario_marinerv2.go deleted file mode 100644 index 777aaec26a7..00000000000 --- a/e2e/scenario/scenario_marinerv2.go +++ /dev/null @@ -1,27 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func marinerv2() *Scenario { - return &Scenario{ - Name: "marinerv2", - Description: "Tests that a node using a MarinerV2 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "marinerv2", - OS: "marinerv2", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDCBLMarinerV2Gen2, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" - nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu1804-azurecni.go b/e2e/scenario/scenario_ubuntu1804-azurecni.go deleted file mode 100644 index 88832826ffb..00000000000 --- a/e2e/scenario/scenario_ubuntu1804-azurecni.go +++ /dev/null @@ -1,28 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func ubuntu1804_azurecni() *Scenario { - return &Scenario{ - Name: "ubuntu1804-azurecni", - Description: "ubuntu1804 scenario on cluster configured with Azure CNI", - Tags: Tags{ - Name: "ubuntu1804-azurecni", - OS: "ubuntu1804", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDUbuntu1804Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu1804-chrony-restarts.go b/e2e/scenario/scenario_ubuntu1804-chrony-restarts.go deleted file mode 100644 index e8e60aad70d..00000000000 --- a/e2e/scenario/scenario_ubuntu1804-chrony-restarts.go +++ /dev/null @@ -1,32 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu1804ChronyRestarts() *Scenario { - return &Scenario{ - Name: "ubuntu1804-chrony-restarts", - Description: "Tests that the chrony service restarts if it is killed", - Tags: Tags{ - Name: "ubuntu1804-chrony-restarts", - OS: "ubuntu1804", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu1804Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - serviceCanRestartValidator("chronyd", 10), - FileHasContentsValidator("/etc/systemd/system/chrony.service.d/10-chrony-restarts.conf", "Restart=always"), - FileHasContentsValidator("/etc/systemd/system/chrony.service.d/10-chrony-restarts.conf", "RestartSec=5"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu1804-gpu-azurecni.go b/e2e/scenario/scenario_ubuntu1804-gpu-azurecni.go deleted file mode 100644 index a3fa68a26ba..00000000000 --- a/e2e/scenario/scenario_ubuntu1804-gpu-azurecni.go +++ /dev/null @@ -1,41 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" -) - -func ubuntu1804gpu_azurecni() *Scenario { - return &Scenario{ - Name: "ubuntu1804-gpu-azurecni", - Description: "Ubuntu1804 gpu scenario on cluster configured with Azure CNI", - Tags: Tags{ - Name: "ubuntu1804-gpu-azurecni", - OS: "ubuntu1804", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterAzureNetwork, - VHDSelector: config.VHDUbuntu1804Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu1804-gpu.go b/e2e/scenario/scenario_ubuntu1804-gpu.go deleted file mode 100644 index 3bf2894f2e5..00000000000 --- a/e2e/scenario/scenario_ubuntu1804-gpu.go +++ /dev/null @@ -1,39 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -// Returns config for the 'gpu' E2E scenario -func ubuntu1804gpu() *Scenario { - return &Scenario{ - Name: "ubuntu1804-gpu", - Description: "Tests that a GPU-enabled node using an Ubuntu 1804 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu1804-gpu", - OS: "ubuntu1804", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu1804Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu1804.go b/e2e/scenario/scenario_ubuntu1804.go deleted file mode 100644 index f00ac4acbf5..00000000000 --- a/e2e/scenario/scenario_ubuntu1804.go +++ /dev/null @@ -1,23 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -// Returns config for the 'base' E2E scenario -func ubuntu1804() *Scenario { - return &Scenario{ - Name: "ubuntu1804", - Description: "Tests that a node using an Ubuntu 1804 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu1804", - OS: "ubuntu1804", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu1804Gen2Containerd, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-airgap.go b/e2e/scenario/scenario_ubuntu2204-airgap.go deleted file mode 100644 index 8e534051781..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-airgap.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204AirGap() *Scenario { - return &Scenario{ - Name: "ubuntu2204-airgap", - Description: "Tests that a node using the Ubuntu 2204 VHD and is airgap can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu2204-airgap", - OS: "ubuntu2204", - Platform: "x64", - Airgap: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenetAirgap, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - Airgap: true, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-arm64.go b/e2e/scenario/scenario_ubuntu2204-arm64.go deleted file mode 100644 index 062e32c4be3..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-arm64.go +++ /dev/null @@ -1,37 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func ubuntu2204ARM64() *Scenario { - return &Scenario{ - Name: "ubuntu2204-arm64", - Description: "Tests that an Ubuntu 2204 Node using ARM64 architecture can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu2204-arm64", - OS: "ubuntu2204", - Platform: "arm64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Arm64Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-arm64-containerd-22.04-gen2" - // This needs to be set based on current CSE implementation... - nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" - nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-arm64-containerd-22.04-gen2" - nbc.IsARM64 = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-artifact-streaming.go b/e2e/scenario/scenario_ubuntu2204-artifact-streaming.go deleted file mode 100644 index d508fd57f90..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-artifact-streaming.go +++ /dev/null @@ -1,31 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204ArtifactStreaming() *Scenario { - return &Scenario{ - Name: "ubuntu2204-artifact-streaming", - Description: "tests that a new ubuntu 2204 node using artifact streaming can be properly bootstrapepd", - Tags: Tags{ - Name: "ubuntu2204-artifact-streaming", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.EnableArtifactStreaming = true - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - NonEmptyDirectoryValidator("/etc/overlaybd"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-chrony-restarts.go b/e2e/scenario/scenario_ubuntu2204-chrony-restarts.go deleted file mode 100644 index 8bbdff6551e..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-chrony-restarts.go +++ /dev/null @@ -1,32 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204ChronyRestarts() *Scenario { - return &Scenario{ - Name: "ubuntu2204-chrony-restarts", - Description: "Tests that the chrony service restarts if it is killed", - Tags: Tags{ - Name: "ubuntu2204-chrony-restarts", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - serviceCanRestartValidator("chronyd", 10), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), - FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-custom-ca-trust.go b/e2e/scenario/scenario_ubuntu2204-custom-ca-trust.go deleted file mode 100644 index 783385d2128..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-custom-ca-trust.go +++ /dev/null @@ -1,37 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -const encodedTestCert = "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUgvVENDQmVXZ0F3SUJBZ0lRYUJZRTMvTTA4WEhZQ25OVm1jRkJjakFOQmdrcWhraUc5dzBCQVFzRkFEQnkKTVFzd0NRWURWUVFHRXdKVlV6RU9NQXdHQTFVRUNBd0ZWR1Y0WVhNeEVEQU9CZ05WQkFjTUIwaHZkWE4wYjI0eApFVEFQQmdOVkJBb01DRk5UVENCRGIzSndNUzR3TEFZRFZRUUREQ1ZUVTB3dVkyOXRJRVZXSUZOVFRDQkpiblJsCmNtMWxaR2xoZEdVZ1EwRWdVbE5CSUZJek1CNFhEVEl3TURRd01UQXdOVGd6TTFvWERUSXhNRGN4TmpBd05UZ3oKTTFvd2diMHhDekFKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJREFWVVpYaGhjekVRTUE0R0ExVUVCd3dIU0c5MQpjM1J2YmpFUk1BOEdBMVVFQ2d3SVUxTk1JRU52Y25BeEZqQVVCZ05WQkFVVERVNVdNakF3T0RFMk1UUXlORE14CkZEQVNCZ05WQkFNTUMzZDNkeTV6YzJ3dVkyOXRNUjB3R3dZRFZRUVBEQlJRY21sMllYUmxJRTl5WjJGdWFYcGgKZEdsdmJqRVhNQlVHQ3lzR0FRUUJnamM4QWdFQ0RBWk9aWFpoWkdFeEV6QVJCZ3NyQmdFRUFZSTNQQUlCQXhNQwpWVk13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRREhoZVJrYmIxRkNjN3hSS3N0CndLMEpJR2FLWTh0N0piUzJiUTJiNllJSkRnbkh1SVlIcUJyQ1VWNzlvZWxpa2tva1JrRnZjdnBhS2luRkhEUUgKVXBXRUk2UlVFUlltU0NnM084V2k0MnVPY1YyQjVaYWJtWENrd2R4WTVFY2w1MUJiTThVbkdkb0FHYmRObWlSbQpTbVRqY3MrbGhNeGc0ZkZZNmxCcGlFVkZpR1VqR1JSKzYxUjY3THo2VTRLSmVMTmNDbTA3UXdGWUtCbXBpMDhnCmR5Z1N2UmRVdzU1Sm9wcmVkaitWR3RqVWtCNGhGVDRHUVgvZ2h0NjlSbHF6Lys4dTBkRVFraHVVdXVjcnFhbG0KU0d5NDNIUndCZkRLRndZZVdNN0NQTWQ1ZS9kTyt0MDh0OFBianpWVFR2NWhRRENzRVlJVjJUN0FGSTlTY054TQpraDcvQWdNQkFBR2pnZ05CTUlJRFBUQWZCZ05WSFNNRUdEQVdnQlMvd1ZxSC95ajZRVDM5dDAva0hhK2dZVmdwCnZUQi9CZ2dyQmdFRkJRY0JBUVJ6TUhFd1RRWUlLd1lCQlFVSE1BS0dRV2gwZEhBNkx5OTNkM2N1YzNOc0xtTnYKYlM5eVpYQnZjMmwwYjNKNUwxTlRUR052YlMxVGRXSkRRUzFGVmkxVFUwd3RVbE5CTFRRd09UWXRVak11WTNKMApNQ0FHQ0NzR0FRVUZCekFCaGhSb2RIUndPaTh2YjJOemNITXVjM05zTG1OdmJUQWZCZ05WSFJFRUdEQVdnZ3QzCmQzY3VjM05zTG1OdmJZSUhjM05zTG1OdmJUQmZCZ05WSFNBRVdEQldNQWNHQldlQkRBRUJNQTBHQ3lxRWFBR0cKOW5jQ0JRRUJNRHdHRENzR0FRUUJncWt3QVFNQkJEQXNNQ29HQ0NzR0FRVUZCd0lCRmg1b2RIUndjem92TDNkMwpkeTV6YzJ3dVkyOXRMM0psY0c5emFYUnZjbmt3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdJR0NDc0dBUVVGCkJ3TUJNRWdHQTFVZEh3UkJNRDh3UGFBN29EbUdOMmgwZEhBNkx5OWpjbXh6TG5OemJDNWpiMjB2VTFOTVkyOXQKTFZOMVlrTkJMVVZXTFZOVFRDMVNVMEV0TkRBNU5pMVNNeTVqY213d0hRWURWUjBPQkJZRUZBREFGVUlhenc1cgpaSUhhcG5SeElVbnB3K0dMTUE0R0ExVWREd0VCL3dRRUF3SUZvRENDQVgwR0Npc0dBUVFCMW5rQ0JBSUVnZ0Z0CkJJSUJhUUZuQUhjQTlseVVMOUYzTUNJVVZCZ0lNSlJXanVOTkV4a3p2OThNTHlBTHpFN3haT01BQUFGeE0waG8KYndBQUJBTUFTREJHQWlFQTZ4ZWxpTlI4R2svNjNwWWRuUy92T3gvQ2pwdEVNRXY4OVdXaDEvdXJXSUVDSVFEeQpCcmVIVTI1RHp3dWtRYVJRandXNjU1WkxrcUNueGJ4UVdSaU9lbWo5SkFCMUFKUWd2QjZPMVkxc2lITWZnb3NpCkxBM1IyazFlYkUrVVBXSGJUaTlZVGFMQ0FBQUJjVE5JYU53QUFBUURBRVl3UkFJZ0dSRTR3emFiTlJkRDhrcS8KdkZQM3RRZTJobTB4NW5YdWxvd2g0SWJ3M2xrQ0lGWWIvM2xTRHBsUzdBY1I0citYcFd0RUtTVEZXSm1OQ1JiYwpYSnVyMlJHQkFIVUE3c0NWN28xeVpBK1M0OE81RzhjU28ybHFDWHRMYWhvVU9PWkhzc3Z0eGZrQUFBRnhNMGhvCjh3QUFCQU1BUmpCRUFpQjZJdmJvV3NzM1I0SXRWd2plYmw3RDN5b0ZhWDBORGgyZFdoaGd3Q3hySHdJZ0NmcTcKb2NNQzV0KzFqaTVNNXhhTG1QQzRJK1dYM0kvQVJrV1N5aU83SVFjd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQgpBQ2V1dXI0UW51anFtZ3VTckhVM21oZitjSm9kelRRTnFvNHRkZStQRDEvZUZkWUFFTHU4eEYrMEF0N3hKaVBZCmk1Ukt3aWx5UDU2diszaVkyVDlsdzdTOFRKMDQxVkxoYUlLcDE0TXpTVXpSeWVvT0FzSjdRQURNQ2xIS1VEbEgKVVUycE51bzg4WTZpZ292VDNic253Sk5pRVFOcXltU1NZaGt0dzB0YWR1b3FqcVhuMDZnc1Zpb1dUVkRYeXNkNQpxRXg0dDZzSWdJY01tMjZZSDF2SnBDUUVoS3BjMnkwN2dSa2tsQlpSdE1qVGh2NGNYeXlNWDd1VGNkVDdBSkJQCnVlaWZDb1YyNUp4WHVvOGQ1MTM5Z3dQMUJBZTdJQlZQeDJ1N0tOL1V5T1hkWm13TWYvVG1GR3dEZENmc3lIZi8KWnNCMndMSG96VFlvQVZtUTlGb1UxSkxnY1ZpdnFKK3ZObEJoSFhobHhNZE4wajgwUjlOejZFSWdsUWplSzNPOApJL2NGR20vQjgrNDJoT2xDSWQ5WmR0bmRKY1JKVmppMHdEMHF3ZXZDYWZBOWpKbEh2L2pzRStJOVV6NmNwQ3loCnN3K2xyRmR4VWdxVTU4YXhxZUs4OUZSK05vNHEwSUlPK0ppMXJKS3I5bmtTQjBCcVhvelZuRTFZQi9LTHZkSXMKdVlaSnVxYjJwS2t1K3p6VDZnVXdIVVRadkJpTk90WEw0Tnh3Yy9LVDdXek9TZDJ3UDEwUUk4REtnNHZmaU5EcwpIV21CMWM0S2ppNmdPZ0E1dVNVemFHbXEvdjRWbmNLNVVyK245TGJmbmZMYzI4SjVmdC9Hb3Rpbk15RGszaWFyCkYxMFlscWNPbWVYMXVGbUtiZGkvWG9yR2xrQ29NRjNURHg4cm1wOURCaUIvCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0=" //nolint:lll - -func ubuntu2204CustomCATrust() *Scenario { - return &Scenario{ - Name: "ubuntu2204-custom-ca-trust", - Description: "Tests that a node using the Ubuntu 2204 VHD can be properly bootstrapped and custom CA was correctly added", - Tags: Tags{ - Name: "ubuntu2204-custom-ca-trust", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.CustomCATrustConfig = &datamodel.CustomCATrustConfig{ - CustomCATrustCerts: []string{ - encodedTestCert, - }, - } - }, - LiveVMValidators: []*LiveVMValidator{ - NonEmptyDirectoryValidator("/usr/local/share/ca-certificates/certs"), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-custom-sysctls.go b/e2e/scenario/scenario_ubuntu2204-custom-sysctls.go deleted file mode 100644 index cc48814ad35..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-custom-sysctls.go +++ /dev/null @@ -1,58 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/agentbakere2e/toolkit" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" -) - -func ubuntu2204CustomSysctls() *Scenario { - customSysctls := map[string]string{ - "net.ipv4.ip_local_port_range": "32768 65535", - "net.netfilter.nf_conntrack_max": "2097152", - "net.netfilter.nf_conntrack_buckets": "524288", - "net.ipv4.tcp_keepalive_intvl": "90", - "net.ipv4.ip_local_reserved_ports": "65330", - } - customContainerdUlimits := map[string]string{ - "LimitMEMLOCK": "75000", - "LimitNOFILE": "1048", - } - return &Scenario{ - Name: "ubuntu2204-custom-sysctls", - Description: "tests that an ubuntu 2204 VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", - Tags: Tags{ - Name: "ubuntu2204-custom-sysctls", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - customLinuxConfig := &datamodel.CustomLinuxOSConfig{ - Sysctls: &datamodel.SysctlConfig{ - NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), - NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), - NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], - NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), - }, - UlimitConfig: &datamodel.UlimitConfig{ - MaxLockedMemory: "75000", - NoFile: "1048", - }, - } - nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - LiveVMValidators: []*LiveVMValidator{ - SysctlConfigValidator(customSysctls), - UlimitValidator(customContainerdUlimits), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-gpu-grid.go b/e2e/scenario/scenario_ubuntu2204-gpu-grid.go deleted file mode 100644 index 8c5ae04f0da..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-gpu-grid.go +++ /dev/null @@ -1,40 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func ubuntu2204GPUGridDriver() *Scenario { - return &Scenario{ - Name: "ubuntu2204-gpu-grid", - Description: "Tests that a GPU-enabled node using the Ubuntu 2204 VHD with grid driver can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu2204-gpu-grid", - OS: "ubuntu2204", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NV6ads_A10_v5" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr("Standard_NV6ads_A10_v5") - }, - LiveVMValidators: []*LiveVMValidator{ - NvidiaSMIInstalledValidator(), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-gpu-nodriver.go b/e2e/scenario/scenario_ubuntu2204-gpu-nodriver.go deleted file mode 100644 index 60b27f48bee..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-gpu-nodriver.go +++ /dev/null @@ -1,44 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -func ubuntu2204gpuNoDriver() *Scenario { - return &Scenario{ - Name: "ubuntu2204-gpu-nodriver", - Description: "Tests that a GPU-enabled node using the Ubuntu 2204 VHD opting for skipping gpu driver installation can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu2204-gpu-nodriver", - OS: "ubuntu2204", - Platform: "x64", - GPU: true, - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.Tags = map[string]*string{ - // deliberately case mismatched to agentbaker logic to check case insensitivity - "SkipGPUDriverInstall": to.Ptr("true"), - } - vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") - }, - LiveVMValidators: []*LiveVMValidator{ - NvidiaSMINotInstalledValidator(), - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-gpu.go b/e2e/scenario/scenario_ubuntu2204-gpu.go deleted file mode 100644 index ea45a15e58e..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-gpu.go +++ /dev/null @@ -1,36 +0,0 @@ -package scenario - -import ( - "fmt" - - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" -) - -// Returns config for the 'gpu' E2E scenario -func ubuntu2204gpu(name string, vmSize string) *Scenario { - return &Scenario{ - Name: name, - Description: fmt.Sprintf("Tests that a GPU-enabled node with VM size %s using an Ubuntu 2204 VHD can be properly bootstrapped", vmSize), - Tags: Tags{Name: name, OS: "ubuntu2204", Platform: "x64", GPU: true}, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = vmSize - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.VMSize = vmSize - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.ConfigGPUDriverIfNeeded = true - nbc.EnableGPUDevicePluginIfNeeded = false - nbc.EnableNvidia = true - }, - VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { - vmss.SKU.Name = to.Ptr(vmSize) - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-private-kube-pkg.go b/e2e/scenario/scenario_ubuntu2204-private-kube-pkg.go deleted file mode 100644 index a48bbe6f057..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-private-kube-pkg.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204privatekubepkg() *Scenario { - return &Scenario{ - Name: "ubuntu2204privatekubepkg", - Description: "Tests that a node using the Ubuntu 2204 VHD that was built with private kube packages can be properly bootstrapped with the specified kube version", - Tags: Tags{ - Name: "ubuntu2204privatekubepkg", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2ContainerdPrivateKubePkg, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.ContainerService.Properties.OrchestratorProfile.OrchestratorVersion = "1.25.6" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.K8sComponents.LinuxPrivatePackageURL = "https://privatekube.blob.core.windows.net/kubernetes/v1.25.6-hotfix.20230612/binaries/v1.25.6-hotfix.20230612.tar.gz" - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204-standalone-containerd.go b/e2e/scenario/scenario_ubuntu2204-standalone-containerd.go deleted file mode 100644 index 0b8ee92a4f0..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-standalone-containerd.go +++ /dev/null @@ -1,63 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -// These tests were created to verify that the apt-get call in downloadContainerdFromVersion is not executed. -// The code path is not hit in either of these tests. In the future, testing with some kind of firewall to ensure no egress -// calls are made would be beneficial for airgap testing. - -func ubuntu2204ContainerdURL() *Scenario { - return &Scenario{ - Name: "ubuntu2204ContainerdURL", - Description: "tests that a node using the Ubuntu 2204 VHD with the ContainerdPackageURL override bootstraps with the provided URL and not the maifest contianerd version", - Tags: Tags{ - Name: "ubuntu2204ContainerdURL", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.ContainerdPackageURL = "https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/moby-containerd/moby-containerd_1.6.9+azure-ubuntu22.04u1_amd64.deb" - }, - LiveVMValidators: []*LiveVMValidator{ - containerdVersionValidator("1.6.9"), - }, - }, - } -} - -func ubuntu2204ContainerdVersion() *Scenario { - return &Scenario{ - Name: "ubuntu2204ContainerdVersion", - Description: "tests that a node using an Ubuntu2204 VHD and the ContainerdVersion override bootstraps with the correct manifest containerd version and ignores the override", - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.ContainerdVersion = "1.6.9" - }, - LiveVMValidators: []*LiveVMValidator{ - containerdVersionValidator(getContainerdManifestVersion()), - }, - }, - } -} - -func getContainerdManifestVersion() string { - manifest, err := getVHDManifest() - if err != nil { - panic(err) - } - - return manifest.Containerd.Edge -} diff --git a/e2e/scenario/scenario_ubuntu2204-wasm.go b/e2e/scenario/scenario_ubuntu2204-wasm.go deleted file mode 100644 index 2a6c8dc3204..00000000000 --- a/e2e/scenario/scenario_ubuntu2204-wasm.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204Wasm() *Scenario { - return &Scenario{ - Name: "ubuntu2204-wasm", - Description: "tests that a new ubuntu 2204 node using krustlet can be properly bootstrapepd", - Tags: Tags{ - Name: "ubuntu2204-wasm", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - }, - } -} diff --git a/e2e/scenario/scenario_ubuntu2204.go b/e2e/scenario/scenario_ubuntu2204.go deleted file mode 100644 index 01889ad0315..00000000000 --- a/e2e/scenario/scenario_ubuntu2204.go +++ /dev/null @@ -1,27 +0,0 @@ -package scenario - -import ( - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" -) - -func ubuntu2204() *Scenario { - return &Scenario{ - Name: "ubuntu2204", - Description: "Tests that a node using the Ubuntu 2204 VHD can be properly bootstrapped", - Tags: Tags{ - Name: "ubuntu2204", - OS: "ubuntu2204", - Platform: "x64", - }, - Config: Config{ - Cluster: cluster.ClusterKubenet, - VHDSelector: config.VHDUbuntu2204Gen2Containerd, - BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { - nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" - nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" - }, - }, - } -} diff --git a/e2e/scenario_helpers_test.go b/e2e/scenario_helpers_test.go new file mode 100644 index 00000000000..661d4ae8564 --- /dev/null +++ b/e2e/scenario_helpers_test.go @@ -0,0 +1,114 @@ +package e2e + +import ( + "context" + "errors" + "os" + "os/signal" + "testing" + + "github.com/Azure/agentbaker/pkg/agent/datamodel" + "github.com/Azure/agentbakere2e/config" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func RunScenario(t *testing.T, s *Scenario) { + t.Parallel() + // without this, the test will not be able to catch the interrupt signal + // and will not be able to clean up the resources or flush the logs + // TODO: this isn't ideal, as the test can be started after the signal is sent so it will not be caught + ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt, os.Kill) + t.Cleanup(cancel) + ctx, cancel = context.WithTimeout(ctx, config.TestTimeout) + t.Cleanup(cancel) + maybeSkipScenario(ctx, t, s) + model, err := s.Cluster(ctx, t) + require.NoError(t, err) + + nbc, err := s.PrepareNodeBootstrappingConfiguration(model.NodeBootstrappingConfiguration) + require.NoError(t, err) + + executeScenario(ctx, t, &scenarioRunOpts{ + clusterConfig: model, + scenario: s, + nbc: nbc, + }) +} + +func maybeSkipScenario(ctx context.Context, t *testing.T, s *Scenario) { + s.Tags.OS = s.VHD.OS + s.Tags.Arch = s.VHD.Arch + s.Tags.ImageName = s.VHD.Name + if config.TagsToRun != "" { + matches, err := s.Tags.MatchesFilters(config.TagsToRun) + if err != nil { + t.Fatalf("could not match tags for %q: %s", t.Name(), err) + } + if !matches { + t.Skipf("skipping scenario %q: scenario tags %+v does not match filter %q", t.Name(), s.Tags, config.TagsToRun) + } + } + + if config.TagsToSkip != "" { + matches, err := s.Tags.MatchesAnyFilter(config.TagsToSkip) + if err != nil { + t.Fatalf("could not match tags for %q: %s", t.Name(), err) + } + if matches { + t.Skipf("skipping scenario %q: scenario tags %+v matches filter %q", t.Name(), s.Tags, config.TagsToSkip) + } + } + + vhd, err := s.VHD.VHDResourceID(ctx, t) + if err != nil { + if config.IgnoreScenariosWithMissingVHD && errors.Is(err, config.ErrNotFound) { + t.Skipf("skipping scenario %q: could not find image", t.Name()) + } else { + t.Fatalf("could not find image for %q: %s", t.Name(), err) + } + } + t.Logf("running scenario %q with vhd: %q, tags %+v", t.Name(), vhd, s.Tags) +} + +func executeScenario(ctx context.Context, t *testing.T, opts *scenarioRunOpts) { + rid, _ := opts.scenario.VHD.VHDResourceID(ctx, t) + t.Logf("running scenario %q with image %q in aks cluster %q", t.Name(), rid, *opts.clusterConfig.Model.ID) + + privateKeyBytes, publicKeyBytes, err := getNewRSAKeyPair() + assert.NoError(t, err) + + vmssName := getVmssName(t) + createVMSS(ctx, t, vmssName, opts, privateKeyBytes, publicKeyBytes) + + t.Logf("vmss %s creation succeeded, proceeding with node readiness and pod checks...", vmssName) + nodeName := validateNodeHealth(ctx, t, opts.clusterConfig.Kube, vmssName) + + if opts.nbc.AgentPoolProfile.WorkloadRuntime == datamodel.WasmWasi { + t.Logf("wasm scenario: running wasm validation on %s...", vmssName) + err = ensureWasmRuntimeClasses(ctx, opts.clusterConfig.Kube) + require.NoError(t, err) + err = validateWasm(ctx, t, opts.clusterConfig.Kube, nodeName, string(privateKeyBytes)) + require.NoError(t, err) + } + + t.Logf("node %s is ready, proceeding with validation commands...", vmssName) + + vmPrivateIP, err := getVMPrivateIPAddress(ctx, *opts.clusterConfig.Model.Properties.NodeResourceGroup, vmssName) + require.NoError(t, err) + + require.NoError(t, err, "get vm private IP %v", vmssName) + err = runLiveVMValidators(ctx, t, vmssName, vmPrivateIP, string(privateKeyBytes), opts) + require.NoError(t, err) + + t.Logf("node %s bootstrapping succeeded!", vmssName) +} + +func getContainerdManifestVersion() string { + manifest, err := getVHDManifest() + if err != nil { + panic(err) + } + + return manifest.Containerd.Edge +} diff --git a/e2e/scenario_test.go b/e2e/scenario_test.go new file mode 100644 index 00000000000..bfebcd9b921 --- /dev/null +++ b/e2e/scenario_test.go @@ -0,0 +1,937 @@ +package e2e + +import ( + "context" + "fmt" + "testing" + + "github.com/Azure/agentbaker/pkg/agent/datamodel" + "github.com/Azure/agentbakere2e/config" + "github.com/Azure/agentbakere2e/toolkit" + "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" + "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" + "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice" + "github.com/stretchr/testify/require" +) + +func TestAll(t *testing.T) { + t.Parallel() + err := ensureResourceGroup(context.TODO()) + require.NoError(t, err) + // grouping all tests together helps with reporting on parallel tests + t.Run("azurelinuxv2", Scenario_azurelinuxv2) + t.Run("azurelinuxv2-airgap", Scenario_azurelinuxv2AirGap) + t.Run("azurelinuxv2-arm64", Scenario_azurelinuxv2ARM64) + t.Run("azurelinuxv2-arm64-airgap", Scenario_azurelinuxv2ARM64AirGap) + t.Run("azurelinuxv2-azurecni", Scenario_azurelinuxv2_azurecni) + t.Run("azurelinuxv2-chrony-restarts", Scenario_azurelinuxv2ChronyRestarts) + t.Run("azurelinuxv2-custom-sysctls", Scenario_azurelinuxv2CustomSysctls) + t.Run("azurelinuxv2-gpu", Scenario_azurelinuxv2gpu) + t.Run("azurelinuxv2-gpu-azurecni", Scenario_azurelinuxv2gpu_azurecni) + t.Run("azurelinuxv2-wasm", Scenario_azurelinuxv2Wasm) + t.Run("marinerv2", Scenario_marinerv2) + t.Run("marinerv2-airgap", Scenario_marinerv2AirGap) + t.Run("marinerv2-arm64", Scenario_marinerv2ARM64) + t.Run("marinerv2-arm64-airgap", Scenario_marinerv2ARM64AirGap) + t.Run("marinerv2-azurecni", Scenario_marinerv2_azurecni) + t.Run("marinerv2-chrony-restarts", Scenario_marinerv2ChronyRestarts) + t.Run("marinerv2-custom-sysctls", Scenario_marinerv2CustomSysctls) + t.Run("marinerv2-gpu", Scenario_marinerv2gpu) + t.Run("marinerv2-gpu-azurecni", Scenario_marinerv2gpu_azurecni) + t.Run("marinerv2-wasm", Scenario_marinerv2Wasm) + t.Run("ubuntu1804", Scenario_ubuntu1804) + t.Run("ubuntu1804-azurecni", Scenario_ubuntu1804_azurecni) + t.Run("ubuntu1804-chrony-restarts", Scenario_ubuntu1804ChronyRestarts) + t.Run("ubuntu1804-gpu", Scenario_ubuntu1804gpu) + t.Run("ubuntu1804-gpu-azurecni", Scenario_ubuntu1804gpu_azurecni) + t.Run("ubuntu2204", Scenario_ubuntu2204) + t.Run("ubuntu2204-airgap", Scenario_ubuntu2204AirGap) + t.Run("ubuntu2204-arm64", Scenario_ubuntu2204ARM64) + t.Run("ubuntu2204-artifact-streaming", Scenario_ubuntu2204ArtifactStreaming) + t.Run("ubuntu2204-chrony-restarts", Scenario_ubuntu2204ChronyRestarts) + t.Run("ubuntu2204-containerd-url", Scenario_ubuntu2204ContainerdURL) + t.Run("ubuntu2204-containerd-version", Scenario_ubuntu2204ContainerdVersion) + t.Run("ubuntu2204-custom-ca-trust", Scenario_ubuntu2204CustomCATrust) + t.Run("ubuntu2204-custom-sysctls", Scenario_ubuntu2204CustomSysctls) + t.Run("ubuntu2204-gpu-a10", Scenario_ubuntu2204gpua10) + t.Run("ubuntu2204-gpu-a100", Scenario_ubuntu2204gpua100) + t.Run("ubuntu2204-gpu-grid-driver", Scenario_ubuntu2204GPUGridDriver) + t.Run("ubuntu2204-gpu-ncv", Scenario_ubuntu2204gpuncv) + t.Run("ubuntu2204-gpu-no-driver", Scenario_ubuntu2204gpuNoDriver) + t.Run("ubuntu2204-private-kube-pkg", Scenario_ubuntu2204privatekubepkg) + t.Run("ubuntu2204-wasm", Scenario_ubuntu2204Wasm) +} + +func Scenario_azurelinuxv2(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + }, + }) +} + +func Scenario_azurelinuxv2AirGap(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", + Tags: Tags{ + Airgap: true, + }, + Config: Config{ + Cluster: ClusterKubenetAirgap, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + }, + }) +} + +func Scenario_azurelinuxv2ARM64(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD on ARM64 architecture can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2Arm64, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-arm64-gen2" + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" + nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-arm64-gen2" + nbc.IsARM64 = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") + }, + }, + }) +} + +func Scenario_azurelinuxv2ARM64AirGap(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a AzureLinuxV2 (CgroupV2) VHD on ARM64 architecture can be properly bootstrapped", + Tags: Tags{ + Airgap: true, + }, + Config: Config{ + Cluster: ClusterKubenetAirgap, + VHD: config.VHDAzureLinuxV2Gen2Arm64, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-arm64-gen2" + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" + nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-arm64-gen2" + nbc.IsARM64 = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") + }, + }, + }) +} + +func Scenario_azurelinuxv2_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "azurelinuxv2 scenario on a cluster configured with Azure CNI", + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + }, + }) +} + +func Scenario_azurelinuxv2ChronyRestarts(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that the chrony service restarts if it is killed", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + serviceCanRestartValidator("chronyd", 10), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), + }, + }, + }) +} + +func Scenario_azurelinuxv2CustomSysctls(t *testing.T) { + customSysctls := map[string]string{ + "net.ipv4.ip_local_port_range": "32768 62535", + "net.netfilter.nf_conntrack_max": "2097152", + "net.netfilter.nf_conntrack_buckets": "524288", + "net.ipv4.tcp_keepalive_intvl": "90", + "net.ipv4.ip_local_reserved_ports": "", + } + customContainerdUlimits := map[string]string{ + "LimitMEMLOCK": "75000", + "LimitNOFILE": "1048", + } + RunScenario(t, &Scenario{ + Description: "tests that a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + customLinuxConfig := &datamodel.CustomLinuxOSConfig{ + Sysctls: &datamodel.SysctlConfig{ + NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), + NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), + NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], + NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), + }, + UlimitConfig: &datamodel.UlimitConfig{ + MaxLockedMemory: customContainerdUlimits["LimitMEMLOCK"], + NoFile: customContainerdUlimits["LimitNOFILE"], + }, + } + nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + SysctlConfigValidator(customSysctls), + UlimitValidator(customContainerdUlimits), + }, + }, + }) +} + +// Returns config for the 'gpu' E2E scenario +func Scenario_azurelinuxv2gpu(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a GPU-enabled node using a AzureLinuxV2 (CgroupV2) VHD can be properly bootstrapped", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_azurelinuxv2gpu_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "AzureLinux V2 (CgroupV2) gpu scenario on cluster configured with Azure CNI", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_azurelinuxv2Wasm(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a new AzureLinuxV2 (CgroupV2) node using krustlet can be properly bootstrapped", + Tags: Tags{ + WASM: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDAzureLinuxV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-azurelinux-v2-gen2" + nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi + nbc.AgentPoolProfile.Distro = "aks-azurelinux-v2-gen2" + }, + }, + }) +} + +func Scenario_marinerv2(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a MarinerV2 VHD can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + }, + }) +} + +func Scenario_marinerv2AirGap(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a MarinerV2 VHD can be properly bootstrapped", + Tags: Tags{ + Airgap: true, + }, + Config: Config{ + Cluster: ClusterKubenetAirgap, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + }, + }) +} + +func Scenario_marinerv2ARM64(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a MarinerV2 VHD on ARM64 architecture can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2Arm64, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-arm64-gen2" + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" + nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-arm64-gen2" + nbc.IsARM64 = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") + }, + }, + }) +} + +func Scenario_marinerv2ARM64AirGap(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using a MarinerV2 VHD on ARM64 architecture can be properly bootstrapped", + Tags: Tags{ + Airgap: true, + }, + Config: Config{ + Cluster: ClusterKubenetAirgap, + VHD: config.VHDCBLMarinerV2Gen2Arm64, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-arm64-gen2" + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" + nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-arm64-gen2" + nbc.IsARM64 = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") + }, + }, + }) +} + +func Scenario_marinerv2_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "marinerv2 scenario on a cluster configured with Azure CNI", + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + }, + }) +} + +func Scenario_marinerv2ChronyRestarts(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that the chrony service restarts if it is killed", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + serviceCanRestartValidator("chronyd", 10), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), + }, + }, + }) +} + +func Scenario_marinerv2CustomSysctls(t *testing.T) { + customSysctls := map[string]string{ + "net.ipv4.ip_local_port_range": "32768 62535", + "net.netfilter.nf_conntrack_max": "2097152", + "net.netfilter.nf_conntrack_buckets": "524288", + "net.ipv4.tcp_keepalive_intvl": "90", + "net.ipv4.ip_local_reserved_ports": "", + } + customContainerdUlimits := map[string]string{ + "LimitMEMLOCK": "75000", + "LimitNOFILE": "1048", + } + RunScenario(t, &Scenario{ + Description: "tests that a MarinerV2 VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + customLinuxConfig := &datamodel.CustomLinuxOSConfig{ + Sysctls: &datamodel.SysctlConfig{ + NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), + NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), + NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], + NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), + }, + UlimitConfig: &datamodel.UlimitConfig{ + MaxLockedMemory: customContainerdUlimits["LimitMEMLOCK"], + NoFile: customContainerdUlimits["LimitNOFILE"], + }, + } + nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + SysctlConfigValidator(customSysctls), + UlimitValidator(customContainerdUlimits), + }, + }, + }) +} + +// Returns config for the 'gpu' E2E scenario +func Scenario_marinerv2gpu(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a GPU-enabled node using a MarinerV2 VHD can be properly bootstrapped", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_marinerv2gpu_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "MarinerV2 gpu scenario on cluster configured with Azure CNI", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_marinerv2Wasm(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a new marinerv2 node using krustlet can be properly bootstrapped", + Tags: Tags{ + WASM: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDCBLMarinerV2Gen2, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-cblmariner-v2-gen2" + nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi + nbc.AgentPoolProfile.Distro = "aks-cblmariner-v2-gen2" + }, + }, + }) +} + +// Returns config for the 'base' E2E scenario +func Scenario_ubuntu1804(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using an Ubuntu 1804 VHD can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu1804Gen2Containerd, + }, + }) +} + +func Scenario_ubuntu1804_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "ubuntu1804 scenario on cluster configured with Azure CNI", + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDUbuntu1804Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + }, + }, + }) +} + +func Scenario_ubuntu1804ChronyRestarts(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that the chrony service restarts if it is killed", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu1804Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + serviceCanRestartValidator("chronyd", 10), + FileHasContentsValidator("/etc/systemd/system/chrony.service.d/10-chrony-restarts.conf", "Restart=always"), + FileHasContentsValidator("/etc/systemd/system/chrony.service.d/10-chrony-restarts.conf", "RestartSec=5"), + }, + }, + }) +} + +// Returns config for the 'gpu' E2E scenario +func Scenario_ubuntu1804gpu(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a GPU-enabled node using an Ubuntu 1804 VHD can be properly bootstrapped", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu1804Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_ubuntu1804gpu_azurecni(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Ubuntu1804 gpu scenario on cluster configured with Azure CNI", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterAzureNetwork, + VHD: config.VHDUbuntu1804Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.AgentPoolProfile.KubernetesConfig.NetworkPlugin = string(armcontainerservice.NetworkPluginAzure) + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_NC6s_v3" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-18.04-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-18.04-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + }, + }) +} + +func Scenario_ubuntu2204(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using the Ubuntu 2204 VHD can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + }, + }) +} + +func Scenario_ubuntu2204AirGap(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using the Ubuntu 2204 VHD and is airgap can be properly bootstrapped", + Tags: Tags{ + Airgap: true, + }, + Config: Config{ + Cluster: ClusterKubenetAirgap, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + }, + }) +} + +func Scenario_ubuntu2204ARM64(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that an Ubuntu 2204 Node using ARM64 architecture can be properly bootstrapped", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Arm64Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = "Standard_D2pds_V5" + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-arm64-containerd-22.04-gen2" + // This needs to be set based on current CSE implementation... + nbc.ContainerService.Properties.OrchestratorProfile.KubernetesConfig.CustomKubeBinaryURL = "https://acs-mirror.azureedge.net/kubernetes/v1.24.9/binaries/kubernetes-node-linux-arm64.tar.gz" + nbc.AgentPoolProfile.VMSize = "Standard_D2pds_V5" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-arm64-containerd-22.04-gen2" + nbc.IsARM64 = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_D2pds_V5") + }, + }, + }) +} + +func Scenario_ubuntu2204ArtifactStreaming(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a new ubuntu 2204 node using artifact streaming can be properly bootstrapepd", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.EnableArtifactStreaming = true + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + NonEmptyDirectoryValidator("/etc/overlaybd"), + }, + }, + }) +} + +func Scenario_ubuntu2204ChronyRestarts(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that the chrony service restarts if it is killed", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + serviceCanRestartValidator("chronyd", 10), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "Restart=always"), + FileHasContentsValidator("/etc/systemd/system/chronyd.service.d/10-chrony-restarts.conf", "RestartSec=5"), + }, + }, + }) +} + +func Scenario_ubuntu2204CustomCATrust(t *testing.T) { + const encodedTestCert = "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUgvVENDQmVXZ0F3SUJBZ0lRYUJZRTMvTTA4WEhZQ25OVm1jRkJjakFOQmdrcWhraUc5dzBCQVFzRkFEQnkKTVFzd0NRWURWUVFHRXdKVlV6RU9NQXdHQTFVRUNBd0ZWR1Y0WVhNeEVEQU9CZ05WQkFjTUIwaHZkWE4wYjI0eApFVEFQQmdOVkJBb01DRk5UVENCRGIzSndNUzR3TEFZRFZRUUREQ1ZUVTB3dVkyOXRJRVZXSUZOVFRDQkpiblJsCmNtMWxaR2xoZEdVZ1EwRWdVbE5CSUZJek1CNFhEVEl3TURRd01UQXdOVGd6TTFvWERUSXhNRGN4TmpBd05UZ3oKTTFvd2diMHhDekFKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJREFWVVpYaGhjekVRTUE0R0ExVUVCd3dIU0c5MQpjM1J2YmpFUk1BOEdBMVVFQ2d3SVUxTk1JRU52Y25BeEZqQVVCZ05WQkFVVERVNVdNakF3T0RFMk1UUXlORE14CkZEQVNCZ05WQkFNTUMzZDNkeTV6YzJ3dVkyOXRNUjB3R3dZRFZRUVBEQlJRY21sMllYUmxJRTl5WjJGdWFYcGgKZEdsdmJqRVhNQlVHQ3lzR0FRUUJnamM4QWdFQ0RBWk9aWFpoWkdFeEV6QVJCZ3NyQmdFRUFZSTNQQUlCQXhNQwpWVk13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRREhoZVJrYmIxRkNjN3hSS3N0CndLMEpJR2FLWTh0N0piUzJiUTJiNllJSkRnbkh1SVlIcUJyQ1VWNzlvZWxpa2tva1JrRnZjdnBhS2luRkhEUUgKVXBXRUk2UlVFUlltU0NnM084V2k0MnVPY1YyQjVaYWJtWENrd2R4WTVFY2w1MUJiTThVbkdkb0FHYmRObWlSbQpTbVRqY3MrbGhNeGc0ZkZZNmxCcGlFVkZpR1VqR1JSKzYxUjY3THo2VTRLSmVMTmNDbTA3UXdGWUtCbXBpMDhnCmR5Z1N2UmRVdzU1Sm9wcmVkaitWR3RqVWtCNGhGVDRHUVgvZ2h0NjlSbHF6Lys4dTBkRVFraHVVdXVjcnFhbG0KU0d5NDNIUndCZkRLRndZZVdNN0NQTWQ1ZS9kTyt0MDh0OFBianpWVFR2NWhRRENzRVlJVjJUN0FGSTlTY054TQpraDcvQWdNQkFBR2pnZ05CTUlJRFBUQWZCZ05WSFNNRUdEQVdnQlMvd1ZxSC95ajZRVDM5dDAva0hhK2dZVmdwCnZUQi9CZ2dyQmdFRkJRY0JBUVJ6TUhFd1RRWUlLd1lCQlFVSE1BS0dRV2gwZEhBNkx5OTNkM2N1YzNOc0xtTnYKYlM5eVpYQnZjMmwwYjNKNUwxTlRUR052YlMxVGRXSkRRUzFGVmkxVFUwd3RVbE5CTFRRd09UWXRVak11WTNKMApNQ0FHQ0NzR0FRVUZCekFCaGhSb2RIUndPaTh2YjJOemNITXVjM05zTG1OdmJUQWZCZ05WSFJFRUdEQVdnZ3QzCmQzY3VjM05zTG1OdmJZSUhjM05zTG1OdmJUQmZCZ05WSFNBRVdEQldNQWNHQldlQkRBRUJNQTBHQ3lxRWFBR0cKOW5jQ0JRRUJNRHdHRENzR0FRUUJncWt3QVFNQkJEQXNNQ29HQ0NzR0FRVUZCd0lCRmg1b2RIUndjem92TDNkMwpkeTV6YzJ3dVkyOXRMM0psY0c5emFYUnZjbmt3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdJR0NDc0dBUVVGCkJ3TUJNRWdHQTFVZEh3UkJNRDh3UGFBN29EbUdOMmgwZEhBNkx5OWpjbXh6TG5OemJDNWpiMjB2VTFOTVkyOXQKTFZOMVlrTkJMVVZXTFZOVFRDMVNVMEV0TkRBNU5pMVNNeTVqY213d0hRWURWUjBPQkJZRUZBREFGVUlhenc1cgpaSUhhcG5SeElVbnB3K0dMTUE0R0ExVWREd0VCL3dRRUF3SUZvRENDQVgwR0Npc0dBUVFCMW5rQ0JBSUVnZ0Z0CkJJSUJhUUZuQUhjQTlseVVMOUYzTUNJVVZCZ0lNSlJXanVOTkV4a3p2OThNTHlBTHpFN3haT01BQUFGeE0waG8KYndBQUJBTUFTREJHQWlFQTZ4ZWxpTlI4R2svNjNwWWRuUy92T3gvQ2pwdEVNRXY4OVdXaDEvdXJXSUVDSVFEeQpCcmVIVTI1RHp3dWtRYVJRandXNjU1WkxrcUNueGJ4UVdSaU9lbWo5SkFCMUFKUWd2QjZPMVkxc2lITWZnb3NpCkxBM1IyazFlYkUrVVBXSGJUaTlZVGFMQ0FBQUJjVE5JYU53QUFBUURBRVl3UkFJZ0dSRTR3emFiTlJkRDhrcS8KdkZQM3RRZTJobTB4NW5YdWxvd2g0SWJ3M2xrQ0lGWWIvM2xTRHBsUzdBY1I0citYcFd0RUtTVEZXSm1OQ1JiYwpYSnVyMlJHQkFIVUE3c0NWN28xeVpBK1M0OE81RzhjU28ybHFDWHRMYWhvVU9PWkhzc3Z0eGZrQUFBRnhNMGhvCjh3QUFCQU1BUmpCRUFpQjZJdmJvV3NzM1I0SXRWd2plYmw3RDN5b0ZhWDBORGgyZFdoaGd3Q3hySHdJZ0NmcTcKb2NNQzV0KzFqaTVNNXhhTG1QQzRJK1dYM0kvQVJrV1N5aU83SVFjd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQgpBQ2V1dXI0UW51anFtZ3VTckhVM21oZitjSm9kelRRTnFvNHRkZStQRDEvZUZkWUFFTHU4eEYrMEF0N3hKaVBZCmk1Ukt3aWx5UDU2diszaVkyVDlsdzdTOFRKMDQxVkxoYUlLcDE0TXpTVXpSeWVvT0FzSjdRQURNQ2xIS1VEbEgKVVUycE51bzg4WTZpZ292VDNic253Sk5pRVFOcXltU1NZaGt0dzB0YWR1b3FqcVhuMDZnc1Zpb1dUVkRYeXNkNQpxRXg0dDZzSWdJY01tMjZZSDF2SnBDUUVoS3BjMnkwN2dSa2tsQlpSdE1qVGh2NGNYeXlNWDd1VGNkVDdBSkJQCnVlaWZDb1YyNUp4WHVvOGQ1MTM5Z3dQMUJBZTdJQlZQeDJ1N0tOL1V5T1hkWm13TWYvVG1GR3dEZENmc3lIZi8KWnNCMndMSG96VFlvQVZtUTlGb1UxSkxnY1ZpdnFKK3ZObEJoSFhobHhNZE4wajgwUjlOejZFSWdsUWplSzNPOApJL2NGR20vQjgrNDJoT2xDSWQ5WmR0bmRKY1JKVmppMHdEMHF3ZXZDYWZBOWpKbEh2L2pzRStJOVV6NmNwQ3loCnN3K2xyRmR4VWdxVTU4YXhxZUs4OUZSK05vNHEwSUlPK0ppMXJKS3I5bmtTQjBCcVhvelZuRTFZQi9LTHZkSXMKdVlaSnVxYjJwS2t1K3p6VDZnVXdIVVRadkJpTk90WEw0Tnh3Yy9LVDdXek9TZDJ3UDEwUUk4REtnNHZmaU5EcwpIV21CMWM0S2ppNmdPZ0E1dVNVemFHbXEvdjRWbmNLNVVyK245TGJmbmZMYzI4SjVmdC9Hb3Rpbk15RGszaWFyCkYxMFlscWNPbWVYMXVGbUtiZGkvWG9yR2xrQ29NRjNURHg4cm1wOURCaUIvCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0=" //nolint:lll + RunScenario(t, &Scenario{ + Description: "Tests that a node using the Ubuntu 2204 VHD can be properly bootstrapped and custom CA was correctly added", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.CustomCATrustConfig = &datamodel.CustomCATrustConfig{ + CustomCATrustCerts: []string{ + encodedTestCert, + }, + } + }, + LiveVMValidators: []*LiveVMValidator{ + NonEmptyDirectoryValidator("/usr/local/share/ca-certificates/certs"), + }, + }, + }) +} + +func Scenario_ubuntu2204CustomSysctls(t *testing.T) { + customSysctls := map[string]string{ + "net.ipv4.ip_local_port_range": "32768 65535", + "net.netfilter.nf_conntrack_max": "2097152", + "net.netfilter.nf_conntrack_buckets": "524288", + "net.ipv4.tcp_keepalive_intvl": "90", + "net.ipv4.ip_local_reserved_ports": "65330", + } + customContainerdUlimits := map[string]string{ + "LimitMEMLOCK": "75000", + "LimitNOFILE": "1048", + } + RunScenario(t, &Scenario{ + Description: "tests that an ubuntu 2204 VHD can be properly bootstrapped when supplied custom node config that contains custom sysctl settings", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + customLinuxConfig := &datamodel.CustomLinuxOSConfig{ + Sysctls: &datamodel.SysctlConfig{ + NetNetfilterNfConntrackMax: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_max"])), + NetNetfilterNfConntrackBuckets: to.Ptr(toolkit.StrToInt32(customSysctls["net.netfilter.nf_conntrack_buckets"])), + NetIpv4IpLocalPortRange: customSysctls["net.ipv4.ip_local_port_range"], + NetIpv4TcpkeepaliveIntvl: to.Ptr(toolkit.StrToInt32(customSysctls["net.ipv4.tcp_keepalive_intvl"])), + }, + UlimitConfig: &datamodel.UlimitConfig{ + MaxLockedMemory: "75000", + NoFile: "1048", + }, + } + nbc.AgentPoolProfile.CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].CustomLinuxOSConfig = customLinuxConfig + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + LiveVMValidators: []*LiveVMValidator{ + SysctlConfigValidator(customSysctls), + UlimitValidator(customContainerdUlimits), + }, + }, + }) +} + +func Scenario_ubuntu2204gpuncv(t *testing.T) { + RunScenario(t, ubuntu2204gpu("ubuntu2204-gpu-ncv3", "Standard_NC6s_v3")) +} + +func Scenario_ubuntu2204gpua100(t *testing.T) { + RunScenario(t, ubuntu2204gpu("ubuntu2204-gpu-a100", "Standard_NC24ads_A100_v4")) +} + +func Scenario_ubuntu2204gpua10(t *testing.T) { + RunScenario(t, ubuntu2204gpu("ubuntu2204-gpu-a10", "Standard_NV6ads_A10_v5")) + +} + +// Returns config for the 'gpu' E2E scenario +func ubuntu2204gpu(name string, vmSize string) *Scenario { + return &Scenario{ + Description: fmt.Sprintf("Tests that a GPU-enabled node with VM size %s using an Ubuntu 2204 VHD can be properly bootstrapped", vmSize), + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].VMSize = vmSize + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.VMSize = vmSize + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr(vmSize) + }, + }, + } +} + +func Scenario_ubuntu2204GPUGridDriver(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a GPU-enabled node using the Ubuntu 2204 VHD with grid driver can be properly bootstrapped", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NV6ads_A10_v5" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.SKU.Name = to.Ptr("Standard_NV6ads_A10_v5") + }, + LiveVMValidators: []*LiveVMValidator{ + NvidiaSMIInstalledValidator(), + }, + }, + }) +} + +func Scenario_ubuntu2204gpuNoDriver(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a GPU-enabled node using the Ubuntu 2204 VHD opting for skipping gpu driver installation can be properly bootstrapped", + Tags: Tags{ + GPU: true, + }, + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.VMSize = "Standard_NC6s_v3" + nbc.ConfigGPUDriverIfNeeded = true + nbc.EnableGPUDevicePluginIfNeeded = false + nbc.EnableNvidia = true + }, + VMConfigMutator: func(vmss *armcompute.VirtualMachineScaleSet) { + vmss.Tags = map[string]*string{ + // deliberately case mismatched to agentbaker logic to check case insensitivity + "SkipGPUDriverInstall": to.Ptr("true"), + } + vmss.SKU.Name = to.Ptr("Standard_NC6s_v3") + }, + LiveVMValidators: []*LiveVMValidator{ + NvidiaSMINotInstalledValidator(), + }, + }, + }) +} + +func Scenario_ubuntu2204privatekubepkg(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "Tests that a node using the Ubuntu 2204 VHD that was built with private kube packages can be properly bootstrapped with the specified kube version", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2ContainerdPrivateKubePkg, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.ContainerService.Properties.OrchestratorProfile.OrchestratorVersion = "1.25.6" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.K8sComponents.LinuxPrivatePackageURL = "https://privatekube.blob.core.windows.net/kubernetes/v1.25.6-hotfix.20230612/binaries/v1.25.6-hotfix.20230612.tar.gz" + }, + }, + }) +} + +// These tests were created to verify that the apt-get call in downloadContainerdFromVersion is not executed. +// The code path is not hit in either of these tests. In the future, testing with some kind of firewall to ensure no egress +// calls are made would be beneficial for airgap testing. + +func Scenario_ubuntu2204ContainerdURL(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a node using the Ubuntu 2204 VHD with the ContainerdPackageURL override bootstraps with the provided URL and not the maifest contianerd version", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.ContainerdPackageURL = "https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/moby-containerd/moby-containerd_1.6.9+azure-ubuntu22.04u1_amd64.deb" + }, + LiveVMValidators: []*LiveVMValidator{ + containerdVersionValidator("1.6.9"), + }, + }, + }) +} + +func Scenario_ubuntu2204ContainerdVersion(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a node using an Ubuntu2204 VHD and the ContainerdVersion override bootstraps with the correct manifest containerd version and ignores the override", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.ContainerdVersion = "1.6.9" + }, + LiveVMValidators: []*LiveVMValidator{ + containerdVersionValidator(getContainerdManifestVersion()), + }, + }, + }) +} + +func Scenario_ubuntu2204Wasm(t *testing.T) { + RunScenario(t, &Scenario{ + Description: "tests that a new ubuntu 2204 node using krustlet can be properly bootstrapepd", + Config: Config{ + Cluster: ClusterKubenet, + VHD: config.VHDUbuntu2204Gen2Containerd, + BootstrapConfigMutator: func(nbc *datamodel.NodeBootstrappingConfiguration) { + nbc.ContainerService.Properties.AgentPoolProfiles[0].WorkloadRuntime = datamodel.WasmWasi + nbc.ContainerService.Properties.AgentPoolProfiles[0].Distro = "aks-ubuntu-containerd-22.04-gen2" + nbc.AgentPoolProfile.WorkloadRuntime = datamodel.WasmWasi + nbc.AgentPoolProfile.Distro = "aks-ubuntu-containerd-22.04-gen2" + }, + }, + }) +} diff --git a/e2e/suite_test.go b/e2e/suite_test.go deleted file mode 100644 index 5f5c96e71da..00000000000 --- a/e2e/suite_test.go +++ /dev/null @@ -1,187 +0,0 @@ -package e2e - -import ( - "context" - "errors" - "log" - "path/filepath" - "testing" - - "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/config" - "github.com/Azure/agentbakere2e/scenario" - "github.com/Azure/azure-sdk-for-go/sdk/azcore" - "github.com/barkimedes/go-deepcopy" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func Test_All(t *testing.T) { - ctx := context.Background() - t.Parallel() - - err := createE2ELoggingDir() - require.NoError(t, err) - - err = ensureResourceGroup(ctx) - require.NoError(t, err) - - scenarios := scenario.AllScenarios() - - for _, e2eScenario := range scenarios { - t.Run(e2eScenario.Name, func(t *testing.T) { - t.Parallel() - model, err := e2eScenario.Cluster(ctx) - require.NoError(t, err) - maybeSkipScenario(t, e2eScenario) - setupAndRunScenario(ctx, t, e2eScenario, model) - }) - } -} - -func maybeSkipScenario(t *testing.T, s *scenario.Scenario) { - if config.TagsToRun != "" { - matches, err := s.Tags.MatchesFilters(config.TagsToRun) - if err != nil { - t.Fatalf("could not match tags for %q: %s", s.Name, err) - } - if !matches { - t.Skipf("skipping scenario %q: scenario tags %+v does not match filter %q", s.Name, s.Tags, config.TagsToRun) - } - } - - if config.TagsToSkip != "" { - matches, err := s.Tags.MatchesAnyFilter(config.TagsToSkip) - if err != nil { - t.Fatalf("could not match tags for %q: %s", s.Name, err) - } - if matches { - t.Skipf("skipping scenario %q: scenario tags %+v matches filter %q", s.Name, s.Tags, config.TagsToSkip) - } - } - - rid, err := s.VHDSelector() - if err != nil { - if config.IgnoreScenariosWithMissingVHD && errors.Is(err, config.ErrNotFound) { - t.Skipf("skipping scenario %q: could not find image", s.Name) - } else { - t.Fatalf("could not find image for %q: %s", s.Name, err) - } - } - t.Logf("running scenario %q with image %q", s.Name, rid) -} - -func setupAndRunScenario(ctx context.Context, t *testing.T, e2eScenario *scenario.Scenario, clusterConfig *cluster.Cluster) { - log.Printf("chose cluster: %q", *clusterConfig.Model.ID) - - clusterParams, err := pollExtractClusterParameters(ctx, clusterConfig.Kube) - require.NoError(t, err) - - baseNodeBootstrappingConfig, err := getBaseNodeBootstrappingConfiguration(clusterParams) - require.NoError(t, err) - - copied, err := deepcopy.Anything(baseNodeBootstrappingConfig) - require.NoError(t, err) - nbc := copied.(*datamodel.NodeBootstrappingConfiguration) - - e2eScenario.PrepareNodeBootstrappingConfiguration(nbc) - - loggingDir, err := createScenarioLogsDir(e2eScenario.Name) - require.NoError(t, err) - - executeScenario(ctx, t, &scenarioRunOpts{ - clusterConfig: clusterConfig, - scenario: e2eScenario, - nbc: nbc, - loggingDir: loggingDir, - }) -} - -func executeScenario(ctx context.Context, t *testing.T, opts *scenarioRunOpts) { - privateKeyBytes, publicKeyBytes, err := getNewRSAKeyPair() - assert.NoError(t, err) - - vmssName := getVmssName() - log.Printf("creating and bootstrapping vmss: %q", vmssName) - - vmssSucceeded := true - vmssModel, err := bootstrapVMSS(ctx, t, vmssName, opts, publicKeyBytes) - if err != nil { - vmssSucceeded = false - if config.SkipTestsWithSKUCapacityIssue { - var respErr *azcore.ResponseError - if errors.As(err, &respErr) && respErr.StatusCode == 409 && respErr.ErrorCode == "SkuNotAvailable" { - t.Skip("skipping scenario SKU not available", opts.scenario.Name, err) - } - } - - if !isVMExtensionProvisioningError(err) { - t.Fatalf("encountered an unknown error while creating VM %s: %v", vmssName, err) - } - log.Printf("vm %s was unable to be provisioned due to a CSE error, will still attempt to extract provisioning logs...\n", vmssName) - } - - if config.KeepVMSS { - defer func() { - log.Printf("vmss %q will be retained for debugging purposes, please make sure to manually delete it later", vmssName) - if vmssModel != nil { - log.Printf("retained vmss %s resource ID: %q", vmssName, *vmssModel.ID) - } else { - log.Printf("WARNING: model of retained vmss %q is nil", vmssName) - } - if err := writeToFile(filepath.Join(opts.loggingDir, "sshkey"), string(privateKeyBytes)); err != nil { - t.Fatalf("failed to write retained vmss %s private ssh key to disk: %s", vmssName, err) - } - }() - } else { - if vmssModel != nil { - if err := writeToFile(filepath.Join(opts.loggingDir, "vmssId.txt"), *vmssModel.ID); err != nil { - t.Fatalf("failed to write vmss %s resource ID to disk: %s", vmssName, err) - } - } else { - log.Printf("WARNING: bootstrapped vmss model was nil for %s", vmssName) - } - } - - vmPrivateIP, err := pollGetVMPrivateIP(ctx, vmssName, opts) - if err != nil { - t.Fatalf("failed to get VM %s private IP: %s", vmssName, err) - } - - // Perform posthoc log extraction when the VMSS creation succeeded or failed due to a CSE error - defer func() { - err := pollExtractVMLogs(ctx, vmssName, vmPrivateIP, privateKeyBytes, opts) - require.NoError(t, err) - }() - - // Only perform node readiness/pod-related checks when VMSS creation succeeded - if vmssSucceeded { - log.Printf("vmss %s creation succeeded, proceeding with node readiness and pod checks...", vmssName) - nodeName, err := validateNodeHealth(ctx, opts.clusterConfig.Kube, vmssName) - if err != nil { - t.Fatal(err) - } - - if opts.nbc.AgentPoolProfile.WorkloadRuntime == datamodel.WasmWasi { - log.Printf("wasm scenario: running wasm validation on %s...", vmssName) - if err := ensureWasmRuntimeClasses(ctx, opts.clusterConfig.Kube); err != nil { - t.Fatalf("unable to ensure wasm RuntimeClasses on %s: %s", vmssName, err) - } - if err := validateWasm(ctx, opts.clusterConfig.Kube, nodeName, string(privateKeyBytes)); err != nil { - t.Fatalf("unable to validate wasm on %s: %s", vmssName, err) - } - } - - log.Printf("node %s is ready, proceeding with validation commands...", vmssName) - - err = runLiveVMValidators(ctx, vmssName, vmPrivateIP, string(privateKeyBytes), opts) - if err != nil { - t.Fatalf("vm %s validation failed: %s", vmssName, err) - } - - log.Printf("node %s bootstrapping succeeded!", vmssName) - } else { - t.Fatalf("vmss %s was unable to be properly created and bootstrapped", vmssName) - } -} diff --git a/e2e/scenario/types.go b/e2e/types.go similarity index 81% rename from e2e/scenario/types.go rename to e2e/types.go index 3cbde954cd3..e6f1c608422 100644 --- a/e2e/scenario/types.go +++ b/e2e/types.go @@ -1,4 +1,4 @@ -package scenario +package e2e import ( "context" @@ -6,21 +6,24 @@ import ( "reflect" "strconv" "strings" + "testing" "github.com/Azure/agentbaker/pkg/agent/datamodel" - "github.com/Azure/agentbakere2e/cluster" "github.com/Azure/agentbakere2e/config" "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" + "github.com/barkimedes/go-deepcopy" + "github.com/stretchr/testify/require" ) type Tags struct { - Name string - OS string - Platform string - Airgap bool - GPU bool - WASM bool + Name string + ImageName string + OS string + Arch string + Airgap bool + GPU bool + WASM bool } // MatchesFilters checks if the Tags struct matches all given filters. @@ -96,9 +99,6 @@ func (t Tags) matchFilters(filters string, all bool) (bool, error) { // Scenario represents an AgentBaker E2E scenario type Scenario struct { - // Name is the name of the scenario - Name string - // Description is a short description of what the scenario does and tests for Description string @@ -111,10 +111,10 @@ type Scenario struct { // Config represents the configuration of an AgentBaker E2E scenario type Config struct { - Cluster func(ctx context.Context) (*cluster.Cluster, error) + Cluster func(ctx context.Context, t *testing.T) (*Cluster, error) // VHD is the function called by the e2e suite on the given scenario to get its VHD selection - VHDSelector func() (config.VHDResourceID, error) + VHD *config.Image // BootstrapConfigMutator is a function which mutates the base NodeBootstrappingConfig according to the scenario's requirements BootstrapConfigMutator func(*datamodel.NodeBootstrappingConfiguration) @@ -125,9 +125,6 @@ type Config struct { // LiveVMValidators is a slice of LiveVMValidator objects for performing any live VM validation // specific to the scenario that isn't covered in the set of common validators run with all scenarios LiveVMValidators []*LiveVMValidator - - // Airgap is a boolean flag which indicates whether or not the scenario will have airgap network confiigurations - Airgap bool } // VMCommandOutputAsserterFn is a function which takes in stdout and stderr stream content @@ -154,26 +151,27 @@ type LiveVMValidator struct { // PrepareNodeBootstrappingConfiguration mutates the input NodeBootstrappingConfiguration by calling the // scenario's BootstrapConfigMutator on it, if configured. -func (s *Scenario) PrepareNodeBootstrappingConfiguration(nbc *datamodel.NodeBootstrappingConfiguration) { +func (s *Scenario) PrepareNodeBootstrappingConfiguration(nbc *datamodel.NodeBootstrappingConfiguration) (*datamodel.NodeBootstrappingConfiguration, error) { + // avoid mutating cluster config + nbcAny, err := deepcopy.Anything(nbc) + if err != nil { + return nil, fmt.Errorf("deep copy NodeBootstrappingConfiguration: %w", err) + } + nbc = nbcAny.(*datamodel.NodeBootstrappingConfiguration) if s.BootstrapConfigMutator != nil { s.BootstrapConfigMutator(nbc) } + return nbc, nil } // PrepareVMSSModel mutates the input VirtualMachineScaleSet based on the scenario's VMConfigMutator, if configured. // This method will also use the scenario's configured VHD selector to modify the input VMSS to reference the correct VHD resource. -func (s *Scenario) PrepareVMSSModel(vmss *armcompute.VirtualMachineScaleSet) error { - resourceID, err := s.VHDSelector() - if err != nil { - return fmt.Errorf("unable to prepare VMSS model for scenario %q: %w", s.Name, err) - } - if resourceID == "" { - return fmt.Errorf("unable to prepare VMSS model for scenario %q: VHDSelector.ResourceID is empty", s.Name) - } - - if vmss == nil || vmss.Properties == nil { - return fmt.Errorf("unable to prepare VMSS model for scenario %q: input VirtualMachineScaleSet or properties are nil", s.Name) - } +func (s *Scenario) PrepareVMSSModel(ctx context.Context, t *testing.T, vmss *armcompute.VirtualMachineScaleSet) { + resourceID, err := s.VHD.VHDResourceID(ctx, t) + require.NoError(t, err) + require.NotEmpty(t, resourceID, "VHDSelector.ResourceID") + require.NotNil(t, vmss, "input VirtualMachineScaleSet") + require.NotNil(t, vmss.Properties, "input VirtualMachineScaleSet.Properties") if s.VMConfigMutator != nil { s.VMConfigMutator(vmss) @@ -189,5 +187,18 @@ func (s *Scenario) PrepareVMSSModel(vmss *armcompute.VirtualMachineScaleSet) err ID: to.Ptr(string(resourceID)), } - return nil + // don't clean up VMSS in other tests + if config.KeepVMSS { + if vmss.Tags == nil { + vmss.Tags = map[string]*string{} + } + vmss.Tags["KEEP_VMSS"] = to.Ptr("true") + } + + if config.BuildID != "" { + if vmss.Tags == nil { + vmss.Tags = map[string]*string{} + } + vmss.Tags[buildIDTagKey] = &config.BuildID + } } diff --git a/e2e/validation.go b/e2e/validation.go index f264400db9d..799358ca0f0 100644 --- a/e2e/validation.go +++ b/e2e/validation.go @@ -3,33 +3,25 @@ package e2e import ( "context" "fmt" - "log" "strings" + "testing" - "github.com/Azure/agentbakere2e/cluster" - "github.com/Azure/agentbakere2e/scenario" + "github.com/stretchr/testify/require" ) -func validateNodeHealth(ctx context.Context, kube *cluster.Kubeclient, vmssName string) (string, error) { - nodeName, err := waitUntilNodeReady(ctx, kube, vmssName) - if err != nil { - return "", fmt.Errorf("error waiting for vmss %s ready: %w", vmssName, err) - } +func validateNodeHealth(ctx context.Context, t *testing.T, kube *Kubeclient, vmssName string) string { + nodeName := waitUntilNodeReady(ctx, t, kube, vmssName) nginxPodName, err := ensureTestNginxPod(ctx, kube, nodeName) - if err != nil { - return "", fmt.Errorf("error waiting for vmss %s pod ready: %w", vmssName, err) - } + require.NoError(t, err, "failed to validate node health, unable to ensure nginx pod on node %q", nodeName) err = waitUntilPodDeleted(ctx, kube, nginxPodName) - if err != nil { - return "", fmt.Errorf("error waiting vmss %s pod deleted: %w", vmssName, err) - } + require.NoError(t, err, "error waiting for nginx pod deletion on %s", nodeName) - return nodeName, nil + return nodeName } -func validateWasm(ctx context.Context, kube *cluster.Kubeclient, nodeName, privateKey string) error { +func validateWasm(ctx context.Context, t *testing.T, kube *Kubeclient, nodeName, privateKey string) error { spinPodName, err := ensureWasmPods(ctx, kube, nodeName) if err != nil { return fmt.Errorf("failed to valiate wasm, unable to ensure wasm pods on node %q: %w", nodeName, err) @@ -40,12 +32,12 @@ func validateWasm(ctx context.Context, kube *cluster.Kubeclient, nodeName, priva return fmt.Errorf("on node %s unable to get IP of wasm spin pod %q: %w", nodeName, spinPodName, err) } - debugPodName, err := getDebugPodName(kube) + debugPodName, err := getDebugPodName(ctx, kube) if err != nil { return fmt.Errorf("on node %s unable to get debug pod name to validate wasm: %w", nodeName, err) } - execResult, err := pollExecOnPod(ctx, kube, defaultNamespace, debugPodName, getWasmCurlCommand(fmt.Sprintf("http://%s/hello", spinPodIP))) + execResult, err := pollExecOnPod(ctx, t, kube, defaultNamespace, debugPodName, getWasmCurlCommand(fmt.Sprintf("http://%s/hello", spinPodIP))) if err != nil { return fmt.Errorf("on node %sunable to execute wasm validation command: %w", nodeName, err) } @@ -59,17 +51,17 @@ func validateWasm(ctx context.Context, kube *cluster.Kubeclient, nodeName, priva return fmt.Errorf(" on node %s unable to get IP of wasm spin pod %q: %w", nodeName, spinPodName, err) } - execResult, err = pollExecOnPod(ctx, kube, defaultNamespace, debugPodName, getWasmCurlCommand(fmt.Sprintf("http://%s/hello", spinPodIP))) + execResult, err = pollExecOnPod(ctx, t, kube, defaultNamespace, debugPodName, getWasmCurlCommand(fmt.Sprintf("http://%s/hello", spinPodIP))) if err != nil { return fmt.Errorf("unable to execute on node %s wasm validation command on wasm pod %q at %s: %w", nodeName, spinPodName, spinPodIP, err) } if execResult.exitCode != "0" { - execResult.dumpAll() + execResult.dumpAll(t) return fmt.Errorf("curl on node %swasm endpoint on pod %q at %s terminated with exit code %s", nodeName, spinPodName, spinPodIP, execResult.exitCode) } } else { - execResult.dumpAll() + execResult.dumpAll(t) return fmt.Errorf("curl on node %swasm endpoint on pod %q at %s terminated with exit code %s", nodeName, spinPodName, spinPodIP, execResult.exitCode) } } @@ -81,8 +73,8 @@ func validateWasm(ctx context.Context, kube *cluster.Kubeclient, nodeName, priva return nil } -func runLiveVMValidators(ctx context.Context, vmssName, privateIP, sshPrivateKey string, opts *scenarioRunOpts) error { - podName, err := getDebugPodName(opts.clusterConfig.Kube) +func runLiveVMValidators(ctx context.Context, t *testing.T, vmssName, privateIP, sshPrivateKey string, opts *scenarioRunOpts) error { + podName, err := getDebugPodName(ctx, opts.clusterConfig.Kube) if err != nil { return fmt.Errorf("While running live validator for node %s, unable to get debug pod name: %w", vmssName, err) } @@ -96,9 +88,9 @@ func runLiveVMValidators(ctx context.Context, vmssName, privateIP, sshPrivateKey desc := validator.Description command := validator.Command isShellBuiltIn := validator.IsShellBuiltIn - log.Printf("running live VM validator on %s: %q", vmssName, desc) + t.Logf("running live VM validator on %s: %q", vmssName, desc) - execResult, err := pollExecOnVM(ctx, opts.clusterConfig.Kube, privateIP, podName, sshPrivateKey, command, isShellBuiltIn) + execResult, err := pollExecOnVM(ctx, t, opts.clusterConfig.Kube, privateIP, podName, sshPrivateKey, command, isShellBuiltIn) if err != nil { return fmt.Errorf("unable to execute validator on node %s command %q: %w", vmssName, command, err) } @@ -106,7 +98,7 @@ func runLiveVMValidators(ctx context.Context, vmssName, privateIP, sshPrivateKey if validator.Asserter != nil { err := validator.Asserter(execResult.exitCode, execResult.stdout.String(), execResult.stderr.String()) if err != nil { - execResult.dumpAll() + execResult.dumpAll(t) return fmt.Errorf("failed validator on node %s assertion: %w", vmssName, err) } } @@ -115,8 +107,8 @@ func runLiveVMValidators(ctx context.Context, vmssName, privateIP, sshPrivateKey return nil } -func commonLiveVMValidators() []*scenario.LiveVMValidator { - return []*scenario.LiveVMValidator{ +func commonLiveVMValidators() []*LiveVMValidator { + return []*LiveVMValidator{ { Description: "assert /etc/default/kubelet should not contain dynamic config dir flag", Command: "cat /etc/default/kubelet", @@ -130,7 +122,7 @@ func commonLiveVMValidators() []*scenario.LiveVMValidator { return nil }, }, - scenario.SysctlConfigValidator( + SysctlConfigValidator( map[string]string{ "net.ipv4.tcp_retries2": "8", "net.core.message_burst": "80", @@ -142,7 +134,7 @@ func commonLiveVMValidators() []*scenario.LiveVMValidator { "net.ipv4.neigh.default.gc_thresh3": "16384", }, ), - scenario.DirectoryValidator( + DirectoryValidator( "/var/log/azure/aks", []string{ "cluster-provision.log", diff --git a/e2e/scenario/validators.go b/e2e/validators.go similarity index 99% rename from e2e/scenario/validators.go rename to e2e/validators.go index d0ad86510ee..5fd99632953 100644 --- a/e2e/scenario/validators.go +++ b/e2e/validators.go @@ -1,4 +1,4 @@ -package scenario +package e2e import ( "fmt" diff --git a/e2e/scenario/vhd.go b/e2e/vhd.go similarity index 97% rename from e2e/scenario/vhd.go rename to e2e/vhd.go index 44816afda20..174f5cb75b0 100644 --- a/e2e/scenario/vhd.go +++ b/e2e/vhd.go @@ -1,4 +1,4 @@ -package scenario +package e2e import ( _ "embed" diff --git a/e2e/vmss.go b/e2e/vmss.go index fabe952536d..00f436445f6 100644 --- a/e2e/vmss.go +++ b/e2e/vmss.go @@ -7,78 +7,46 @@ import ( "crypto/x509" "encoding/json" "encoding/pem" + "errors" "fmt" "io" - "log" + "strings" "testing" "time" "github.com/Azure/agentbakere2e/config" + "github.com/Azure/azure-sdk-for-go/sdk/azcore" "github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime" "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute" + "github.com/stretchr/testify/require" "golang.org/x/crypto/ssh" ) const ( - vmssNameTemplate = "abtest%s" listVMSSNetworkInterfaceURLTemplate = "https://management.azure.com/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Compute/virtualMachineScaleSets/%s/virtualMachines/%d/networkInterfaces?api-version=2018-10-01" loadBalancerBackendAddressPoolIDTemplate = "/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Network/loadBalancers/kubernetes/backendAddressPools/aksOutboundBackendPool" + vmssNamePrefix = "abe2e" ) -func bootstrapVMSS(ctx context.Context, t *testing.T, vmssName string, opts *scenarioRunOpts, publicKeyBytes []byte) (*armcompute.VirtualMachineScaleSet, error) { - nodeBootstrapping, err := getNodeBootstrapping(ctx, opts.nbc) - if err != nil { - return nil, fmt.Errorf("unable to get node bootstrapping: %w", err) - } - - vmssModel, err := createVMSSWithPayload(ctx, nodeBootstrapping.CustomData, nodeBootstrapping.CSE, vmssName, publicKeyBytes, opts) - if err != nil { - return nil, fmt.Errorf("unable to create VMSS with payload: %w", err) - } - - if !config.KeepVMSS { - t.Cleanup(func() { - _, err := config.Azure.VMSS.BeginDelete(ctx, *opts.clusterConfig.Model.Properties.NodeResourceGroup, vmssName, &armcompute.VirtualMachineScaleSetsClientBeginDeleteOptions{ - ForceDeletion: to.Ptr(true), - }) - if err != nil { - t.Logf("failed to delete vmss %q: %s", vmssName, err) - } - }) - } - - return vmssModel, nil -} - -func createVMSSWithPayload(ctx context.Context, customData, cseCmd, vmssName string, publicKeyBytes []byte, opts *scenarioRunOpts) (*armcompute.VirtualMachineScaleSet, error) { - log.Printf("creating VMSS %q in resource group %q", vmssName, *opts.clusterConfig.Model.Properties.NodeResourceGroup) +func createVMSS(ctx context.Context, t *testing.T, vmssName string, opts *scenarioRunOpts, privateKeyBytes []byte, publicKeyBytes []byte) *armcompute.VirtualMachineScaleSet { ctx, cancel := context.WithTimeout(ctx, 10*time.Minute) defer cancel() + t.Logf("creating VMSS %q in resource group %q", vmssName, *opts.clusterConfig.Model.Properties.NodeResourceGroup) + nodeBootstrapping, err := getNodeBootstrapping(ctx, opts.nbc) + require.NoError(t, err) - model := getBaseVMSSModel(vmssName, string(publicKeyBytes), customData, cseCmd, opts) - - if config.BuildID != "" { - if model.Tags == nil { - model.Tags = map[string]*string{} - } - model.Tags[buildIDTagKey] = &config.BuildID - } + model := getBaseVMSSModel(vmssName, string(publicKeyBytes), nodeBootstrapping.CustomData, nodeBootstrapping.CSE, opts) isAzureCNI, err := opts.clusterConfig.IsAzureCNI() - if err != nil { - return nil, fmt.Errorf("determine whether chosen cluster uses Azure CNI from cluster model: %w", err) - } + require.NoError(t, err, vmssName, opts) if isAzureCNI { - if err := addPodIPConfigsForAzureCNI(ctx, &model, vmssName, opts); err != nil { - return nil, fmt.Errorf("create pod IP configs for azure CNI scenario: %w", err) - } + err = addPodIPConfigsForAzureCNI(ctx, &model, vmssName, opts) + require.NoError(t, err) } - if err := opts.scenario.PrepareVMSSModel(&model); err != nil { - return nil, fmt.Errorf("prepare VMSS model %q: %w", vmssName, err) - } + opts.scenario.PrepareVMSSModel(ctx, t, &model) operation, err := config.Azure.VMSS.BeginCreateOrUpdate( ctx, @@ -87,16 +55,62 @@ func createVMSSWithPayload(ctx context.Context, customData, cseCmd, vmssName str model, nil, ) - if err != nil { - return nil, fmt.Errorf("begin create VMSS %q: %w", vmssName, err) - } + skipTestIfSKUNotAvailableErr(t, err) + require.NoError(t, err) + t.Cleanup(func() { + cleanupVMSS(ctx, t, vmssName, opts, privateKeyBytes) + }) + vmssResp, err := operation.PollUntilDone(ctx, &runtime.PollUntilDoneOptions{ Frequency: 10 * time.Second, }) + // fail test, but continue to extract debug information + require.NoError(t, err, "create vmss %q, check %s for vm logs", vmssName, testDir(t)) + return &vmssResp.VirtualMachineScaleSet +} + +func skipTestIfSKUNotAvailableErr(t *testing.T, err error) { + // sometimes the SKU is not available and we can't do anything. Skip the test in this case. + var respErr *azcore.ResponseError + if config.SkipTestsWithSKUCapacityIssue && + errors.As(err, &respErr) && + respErr.StatusCode == 409 && + respErr.ErrorCode == "SkuNotAvailable" { + t.Skip("skipping scenario SKU not available", t.Name(), err) + } +} + +func cleanupVMSS(ctx context.Context, t *testing.T, vmssName string, opts *scenarioRunOpts, privateKeyBytes []byte) { + // original context can be cancelled, but we still want to collect the logs + ctx, cancel := context.WithTimeout(context.WithoutCancel(ctx), time.Minute) + defer cancel() + defer deleteVMSS(t, ctx, vmssName, opts, privateKeyBytes) + if t.Failed() { + vmPrivateIP, err := getVMPrivateIPAddress(ctx, *opts.clusterConfig.Model.Properties.NodeResourceGroup, vmssName) + require.NoError(t, err) + + require.NoError(t, err, "get vm private IP %v", vmssName) + err = pollExtractVMLogs(ctx, t, vmssName, vmPrivateIP, privateKeyBytes, opts) + require.NoError(t, err, "extract vm logs %v", vmssName) + } + +} + +func deleteVMSS(t *testing.T, ctx context.Context, vmssName string, opts *scenarioRunOpts, privateKeyBytes []byte) { + if config.KeepVMSS { + t.Logf("vmss %q will be retained for debugging purposes, please make sure to manually delete it later", vmssName) + if err := writeToFile(t, "sshkey", string(privateKeyBytes)); err != nil { + t.Logf("failed to write retained vmss %s private ssh key to disk: %s", vmssName, err) + } + } + _, err := config.Azure.VMSS.BeginDelete(ctx, *opts.clusterConfig.Model.Properties.NodeResourceGroup, vmssName, &armcompute.VirtualMachineScaleSetsClientBeginDeleteOptions{ + ForceDeletion: to.Ptr(true), + }) if err != nil { - return nil, fmt.Errorf("poll until done for VMSS %q: %w", vmssName, err) + t.Logf("failed to delete vmss %q: %s", vmssName, err) + return } - return &vmssResp.VirtualMachineScaleSet, nil + t.Logf("vmss %q deleted successfully", vmssName) } // Adds additional IP configs to the passed in vmss model based on the chosen cluster's setting of "maxPodsPerNode", @@ -203,16 +217,22 @@ func getNewRSAKeyPair() (privatePEMBytes []byte, publicKeyBytes []byte, e error) return } -func getVmssName() string { - return fmt.Sprintf(vmssNameTemplate, randomLowercaseString(4)) +func getVmssName(t *testing.T) string { + name := fmt.Sprintf("%s-%s-%s-%s", vmssNamePrefix, time.Now().Format(time.DateOnly), randomLowercaseString(4), t.Name()) + // delete invalid characters like _ and / + name = strings.ReplaceAll(name, "_", "") + name = strings.ReplaceAll(name, "/", "") + name = strings.ReplaceAll(name, "Test", "") + // truncate to 58 characters + if len(name) > 58 { // a limit for VMSS name + name = name[:58] + } + // AKS converts VM names to lowercase at some stage, avoid potential matching issues + name = strings.ToLower(name) + return name } func getBaseVMSSModel(name, sshPublicKey, customData, cseCmd string, opts *scenarioRunOpts) armcompute.VirtualMachineScaleSet { - resourceID, err := config.VHDUbuntu1804Gen2Containerd() - if err != nil { - log.Printf("get resource ID for VHD, will not set default VHD within base VMSS model: %s", err) - } - return armcompute.VirtualMachineScaleSet{ Location: to.Ptr(config.Location), SKU: &armcompute.SKU{ @@ -258,9 +278,6 @@ func getBaseVMSSModel(name, sshPublicKey, customData, cseCmd string, opts *scena }, }, StorageProfile: &armcompute.VirtualMachineScaleSetStorageProfile{ - ImageReference: &armcompute.ImageReference{ - ID: to.Ptr(string(resourceID)), - }, OSDisk: &armcompute.VirtualMachineScaleSetOSDisk{ CreateOption: to.Ptr(armcompute.DiskCreateOptionTypesFromImage), DiskSizeGB: to.Ptr(int32(512)), From 5eed696b997c6749c8f28ef8da3fd5063996b1ae Mon Sep 17 00:00:00 2001 From: anujmaheshwari1 Date: Tue, 16 Jul 2024 19:51:26 -0700 Subject: [PATCH 5/9] chore: automated PR to update VHDVersion for 202407.16.0 VHD (#4655) Co-authored-by: anujmaheshwari1 --- pkg/agent/datamodel/linux_sig_version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/agent/datamodel/linux_sig_version.json b/pkg/agent/datamodel/linux_sig_version.json index 364d824e995..a98e2511538 100644 --- a/pkg/agent/datamodel/linux_sig_version.json +++ b/pkg/agent/datamodel/linux_sig_version.json @@ -1,4 +1,4 @@ { "ostype": "LinuxSIGImageVersion", - "version": "202407.08.0" + "version": "202407.16.0" } \ No newline at end of file From 277f6209bc0124aa053345e57dba7263a154b11b Mon Sep 17 00:00:00 2001 From: anujmaheshwari1 Date: Tue, 16 Jul 2024 19:53:40 -0700 Subject: [PATCH 6/9] chore: automated PR to update ReleaseNotes for 202407.16.0 VHD (#4656) Co-authored-by: anujmaheshwari1 Co-authored-by: Ganeshkumar Ashokavardhanan <35557827+ganeshkumarashok@users.noreply.github.com> --- .../gen1/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen1/202407.16.0.txt | 699 +++++++++++++ .../AKSAzureLinux/gen1/latest-image-list.json | 47 +- .../AKSAzureLinux/gen1/latest.txt | 82 +- .../gen1fips/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen1fips/202407.16.0.txt | 705 ++++++++++++++ .../gen1fips/latest-image-list.json | 47 +- .../AKSAzureLinux/gen1fips/latest.txt | 78 +- .../gen2/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen2/202407.16.0.txt | 700 +++++++++++++ .../AKSAzureLinux/gen2/latest-image-list.json | 47 +- .../AKSAzureLinux/gen2/latest.txt | 80 +- .../gen2arm64/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen2arm64/202407.16.0.txt | 699 +++++++++++++ .../gen2arm64/latest-image-list.json | 47 +- .../AKSAzureLinux/gen2arm64/latest.txt | 80 +- .../gen2fips/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen2fips/202407.16.0.txt | 706 ++++++++++++++ .../gen2fips/latest-image-list.json | 47 +- .../AKSAzureLinux/gen2fips/latest.txt | 78 +- .../gen2kata/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen2kata/202407.16.0.txt | 736 ++++++++++++++ .../gen2kata/latest-image-list.json | 47 +- .../AKSAzureLinux/gen2kata/latest.txt | 95 +- .../gen2tl/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSAzureLinux/gen2tl/202407.16.0.txt | 700 +++++++++++++ .../gen2tl/latest-image-list.json | 47 +- .../AKSAzureLinux/gen2tl/latest.txt | 80 +- .../gen1/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen1/202407.16.0.txt | 700 +++++++++++++ .../gen1/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen1/latest.txt | 80 +- .../gen1fips/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen1fips/202407.16.0.txt | 706 ++++++++++++++ .../gen1fips/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen1fips/latest.txt | 78 +- .../gen2/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen2/202407.16.0.txt | 701 ++++++++++++++ .../gen2/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen2/latest.txt | 80 +- .../gen2arm64/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen2arm64/202407.16.0.txt | 700 +++++++++++++ .../gen2arm64/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen2arm64/latest.txt | 80 +- .../gen2fips/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen2fips/202407.16.0.txt | 707 ++++++++++++++ .../gen2fips/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen2fips/latest.txt | 78 +- .../gen2kata/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen2kata/202407.16.0.txt | 717 ++++++++++++++ .../gen2kata/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen2kata/latest.txt | 92 +- .../gen2tl/202407.16.0-image-list.json | 844 ++++++++++++++++ .../AKSCBLMarinerV2/gen2tl/202407.16.0.txt | 701 ++++++++++++++ .../gen2tl/latest-image-list.json | 47 +- .../AKSCBLMarinerV2/gen2tl/latest.txt | 80 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen1/1804containerd/202407.16.0.txt | 838 ++++++++++++++++ .../1804containerd/latest-image-list.json | 47 +- .../AKSUbuntu/gen1/1804containerd/latest.txt | 89 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen1/1804fipscontainerd/202407.16.0.txt | 846 ++++++++++++++++ .../1804fipscontainerd/latest-image-list.json | 47 +- .../gen1/1804fipscontainerd/latest.txt | 55 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen1/1804gpucontainerd/202407.16.0.txt | 860 ++++++++++++++++ .../1804gpucontainerd/latest-image-list.json | 47 +- .../gen1/1804gpucontainerd/latest.txt | 117 +-- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen1/2004fipscontainerd/202407.16.0.txt | 916 ++++++++++++++++++ .../2004fipscontainerd/latest-image-list.json | 47 +- .../gen1/2004fipscontainerd/latest.txt | 109 +-- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen1/2204containerd/202407.16.0.txt | 894 +++++++++++++++++ .../2204containerd/latest-image-list.json | 47 +- .../AKSUbuntu/gen1/2204containerd/latest.txt | 103 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/1804containerd/202407.16.0.txt | 838 ++++++++++++++++ .../1804containerd/latest-image-list.json | 47 +- .../AKSUbuntu/gen2/1804containerd/latest.txt | 85 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/1804fipscontainerd/202407.16.0.txt | 846 ++++++++++++++++ .../1804fipscontainerd/latest-image-list.json | 47 +- .../gen2/1804fipscontainerd/latest.txt | 55 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/1804gpucontainerd/202407.16.0.txt | 860 ++++++++++++++++ .../1804gpucontainerd/latest-image-list.json | 47 +- .../gen2/1804gpucontainerd/latest.txt | 113 +-- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/2004cvmcontainerd/202407.16.0.txt | 901 +++++++++++++++++ .../2004cvmcontainerd/latest-image-list.json | 47 +- .../gen2/2004cvmcontainerd/latest.txt | 232 ++--- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/2004fipscontainerd/202407.16.0.txt | 916 ++++++++++++++++++ .../2004fipscontainerd/latest-image-list.json | 47 +- .../gen2/2004fipscontainerd/latest.txt | 105 +- .../202407.16.0-image-list.json | 844 ++++++++++++++++ .../gen2/2204arm64containerd/202407.16.0.txt | 900 +++++++++++++++++ .../latest-image-list.json | 47 +- .../gen2/2204arm64containerd/latest.txt | 97 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/2204containerd/202407.16.0.txt | 894 +++++++++++++++++ .../2204containerd/latest-image-list.json | 47 +- .../AKSUbuntu/gen2/2204containerd/latest.txt | 99 +- .../202407.16.0-image-list.json | 853 ++++++++++++++++ .../gen2/2204tlcontainerd/202407.16.0.txt | 894 +++++++++++++++++ .../2204tlcontainerd/latest-image-list.json | 47 +- .../gen2/2204tlcontainerd/latest.txt | 99 +- 108 files changed, 46202 insertions(+), 1742 deletions(-) create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0.txt create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0-image-list.json create mode 100644 vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0.txt diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0-image-list.json new file mode 100644 index 00000000000..8c86e619af9 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0.txt new file mode 100644 index 00000000000..ee69e31690d --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1/202407.16.0.txt @@ -0,0 +1,699 @@ +Starting build on Tue Jul 16 17:14:50 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 824K 13G 1% /run +/dev/sda3 29G 23G 5.8G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 67M 351M 16% /boot +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:37:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest-image-list.json index ad26700c9e5..8c86e619af9 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest.txt index dfcd528aab9..ee69e31690d 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:40 UTC 2024 +Starting build on Tue Jul 16 17:14:50 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:10 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,15 +669,15 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.9M 13G 1% /run -/dev/sdb3 29G 22G 6.2G 78% / +tmpfs 13G 824K 13G 1% /run +/dev/sda3 29G 23G 5.8G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sdb2 452M 36M 382M 9% /boot -/dev/sda1 590G 32K 560G 1% /mnt +/dev/sda2 452M 67M 351M 16% /boot +/dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -685,11 +687,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:23:18 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:37:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0-image-list.json new file mode 100644 index 00000000000..fdd962bf919 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2fips", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0.txt new file mode 100644 index 00000000000..5477826bb59 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/202407.16.0.txt @@ -0,0 +1,705 @@ +Starting build on Tue Jul 16 17:13:53 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:21 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +nspr-4.30-2.cm2.x86_64 +nss-libs-3.75-2.cm2.x86_64 +nss-3.75-2.cm2.x86_64 +libkcapi-1.3.1-3.cm2.x86_64 +libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 +dracut-fips-055-9.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 824K 13G 1% /run +/dev/sdb3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sdb2 452M 68M 350M 17% /boot +/dev/sda1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:41:15 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest-image-list.json index 2e1b8f13066..fdd962bf919 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2fips", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest.txt index cbab46a399f..5477826bb59 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen1fips/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:09:52 UTC 2024 +Starting build on Tue Jul 16 17:13:53 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:09 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:15 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:21 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,11 +571,24 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 nspr-4.30-2.cm2.x86_64 nss-libs-3.75-2.cm2.x86_64 nss-3.75-2.cm2.x86_64 @@ -593,7 +597,7 @@ libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 dracut-fips-055-9.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -623,9 +627,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -653,7 +655,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -674,14 +676,14 @@ Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 824K 13G 1% /run -/dev/sdb3 29G 22G 6.2G 78% / +/dev/sdb3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sdb2 452M 37M 381M 9% /boot +/dev/sdb2 452M 68M 350M 17% /boot /dev/sda1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -691,11 +693,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:31:49 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:41:15 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0-image-list.json new file mode 100644 index 00000000000..bc916331021 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0.txt new file mode 100644 index 00000000000..b161e1f9896 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2/202407.16.0.txt @@ -0,0 +1,700 @@ +Starting build on Tue Jul 16 17:14:19 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 62M 355M 15% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest-image-list.json index 0889f8d7549..bc916331021 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest.txt index 66a9ec7e81d..b161e1f9896 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:09:00 UTC 2024 +Starting build on Tue Jul 16 17:14:19 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:09 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:11 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:11 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:11 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:11 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:11 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:11 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:11 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,16 +669,16 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.7M 13G 1% /run -/dev/sda3 29G 22G 6.1G 79% / +tmpfs 13G 684K 13G 1% /run +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 31M 387M 8% /boot +/dev/sda2 452M 62M 355M 15% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -686,11 +688,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:28:53 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0-image-list.json new file mode 100644 index 00000000000..71bdfaaea62 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2arm64", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:01fc65b0c3e281d8d92d3533c5701e2a377e1f1f46803de19f52adef963c26ee", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04e57093875157a504c4540249046affcae790a110d15770eb905fb2c7aa495b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + }, + { + "id": "sha256:060e5e412271c2e9b3e6a25f146a36907a605c63c713d90f94984def3f031b0d", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:06d8048f53f163c34b92838dd2f17d8972ea5f8ea61e8c05902ae5889cbab8c3", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:0a4e1fb48d65bba7cb2836cdfb611d19e4a44e5151d8d8c24b86015920990912", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:0fdaef787693f2cb03ad4301b6452e7e828a35499c7f68ded0021ff0d4205559", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:1271e1db1904cd27e1453e78a8c3df3c9e5de56290d64e7aa1f3c9b800318016", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:16c59097595401776e42bd90ffd7fbdc5a501cd3c1c247f8ba764b3efb1b6943", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:1c7d8d1be0c1ec395367112ceea1dee3adba0dd21abc8b7a0cc3c29d4e238cd6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:1e3e8e070a45b3cd747ad3453c8d2b4aa2ba85f64ed1eabb90a764dd276e80e6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:2d7d641044df103d231ccfd2c319cdb246fb2282fcf7225962d0346d41ae74bc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:34658c07837ae71bf147c406c88f8cf1eea07f06bb258f531fb1eadb54ae1d99", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:3950a4feea1db558e35193f1b380b73c050d57c3e18a0cd65a407ccded3ad3e5", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:42acb21d137e58b3f812a7cdc3deed7066dc7d73416e50ed408b4b95b013113c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:43834bcd11a3324afe0e06889499187279220d15e00713630bdf6d9ffe835bcc", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:45d63c0140be7bb0eeefae59f811029281ad27a83b38e2476c005548d16740d7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:4649c269f29401bdd34ed988a299812265688f534eeb1012395b0a6e125f5b10", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:492858909d7095899f84f710a88b3ae008a450e0834361d1251d924a7d6c79f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:4f9486a2ed5a8b60dd72cdb0eab460db72e99d26aaa6155e4fd0171e2be59dff", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:5196fd88b9dcc2fa20ba160b070ec330cf4ae300aa09fbec6d83401b4d12cf20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:54ca29f44f0ad549f466cee0d265b40a8f4f7413c4a3bdfda14f714177183397", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:5b8679532a476b605e8d6f1f711e654fcc1d418fe789bb0cb6a5fa135f76ba93", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5d89d69d139f23699c6af1fae6f3bca42fedfeafcf64305615877e7218c79753", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:5f1add5a4a9be77da1d404422f586cb056700fb3e23041fe5b2e77ccc3295a77", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:60f4d44e483380180a64f0c62120902d42b119caf7bcaf8980dfb19c4066fa1b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:61590702844025c9a38dffd6442cc6fe9b2560139152a8f03260e791380f1720", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:616f519a2f6f0f63cc7400c65ac195227e17935c7acba6905a31f84586f1d499", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:621b27ab5ca8a4e8dffe3e49192d81fc41a428549af1f46f2f0f57dc9acd7a92", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:63199adadf77c6c47b0713deac08bc8f846d0724feccf319f9ea27452314a2d2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:63b8d04cb47c8ef28ade82ecf4423a7b3dee1f5beb248be5302710d1706fc59f", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:6b8dd6f6a8b07850fb5cc97576a5f3228a5e076639a843e57cab2a4ee6d3b1dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:6ce1677d5bec0da79a340a2bc035f473cc21250be00373a4cb4f16d062349845", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:6d220be970f3be569729f500a8fa124c222d94d981c8d511752df828ac8beeea", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:6dbb8c782a18243ab19d55def07d8a693af145e32d5a532e959add0248ec7bb8", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:74b4903c99c974d7334cf636883f3f0e9b623f56d0aaa3b08b6984bd5744cb84", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:7739e4a634b1c0a3e857b067a7a5068c3e5561f084b577ccd7120bf65ecbb766", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:7a41dc203be61bf3d89fb11aaf0df531d0d5d47efdb3c652150e963f09e238be", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:8d3f7320894e08c9dbe0c8807ab95e3a59e7773073bf67e4b13c980e393961e6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:8ed5d353f1cef0b0b55b5627fa785a48c29b9f77d7a0897944ff9df91c3fbeda", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:941ce108ba09540d04a1e10d4626f681b73ed74b33a9116bca5c89d936068690", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:9723e8542f4b2335257713996ed9230a07ed03df444688da6b515b7bfd1be7c2", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:9801ac90bcb83a3d7f86c1f5a0d2674b2d2231d64d61b8fe91cc37dcc8205c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:98fad4f97fcf36aadde751a62e36a3c6e8d3706a55b23d713404884e0da94b7b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:9a82f924cd258e2e9edb22cc2c87a9aa3b3d0e6890d8b3027140b2aeb36404fe", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:a3245a3e9bc8eac394e3ee2f4c71a79f2a3dbd5c91033a8e0d136b7b32a909eb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a3fc805e27870fd89de3acf4ad3e5309819450221e0e5c40ce4546d3d97d2adc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:a590e6c9a2c83229eb82518451be2a5b31c3d0b4d7fea0f5b04418fa422ace5f", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:a6974e406816326a1db9890141d606cc15f0eb2e1902d8d72e8c99a9d8a67c7d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:a6ca2078be4c594afe89229dec2181c62b096d03a4799f9f920bc5ee90d9e61a", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:a7b922e657df1920399ef7e3e2f02e9f83b5429307618761737b68f76653f81f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:ac59618c7dbce9ced4ddceacaab1a80f94f65ef41d73d09162b5340caa73435b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:ad855cfccc19f1f40a421d167569ef62072a9919b52cb54c00b5e13372b29611", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:b30092c64603a36faf5d76a5ba5869f34057aa42b4f302650dbc4230a4441895", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:b4ffdf7c38e8c4429e754c905af7c5172c18a1605a4d930fb768fc7a51cb8c48", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:b503d699218e5838a34c2041610578260b19ee057c64644a8072762542ee2822", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:ba188877674c56b0cadfe42ceaddb7b67a32324fe6ddb7eb902edfaff8162ae5", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:bad24f3922aa7f20dd1aa2381d9a4a2e19526fe29a53699de7e425df3c8bb361", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:bb1a3ebaf5d77f4caa527be1c2f09ab0a3ddcfcc1b40d447c3cecbc284f4de7e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:bb8c7dcf961547a6864615794c8df5220c94d65ac532b44a49c1605931907a82", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:bd6d251eebe82d409679f4380b297b037286406dff527167daabec1891292522", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:bda41e739760bc811f27e1cf7e7e842cdecd8bcb942e6803532e0bb60744fcde", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:bf888d69c071472d0be84f06aaacfb9902e6595641b97920dc751493c5b6c970", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:c49b34cc056da900446f5732f4d3043eb092949b9c402583fcf0a146d44a3381", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:c6ef7657e3903fc3362625c63b5b82c40109dfbc32aef79321cc2d6ecaf10c96", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:c75936114ce5836cc969b7c2791063e032b72bdff6d60ce023504b336ada4041", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:cdae570a0924df4d10f6b8ff4310a1c931970b54b112dd56f2b3b2ce139f51f7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:d030460020d4e5b251ee97109375af4f0053cee3b24bf6ec4d477256ef197224", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:d0e3ce6070194600e4ad6977aad61e193cbd93f0fc127f2bb4997bc34abeb52b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:d162db539fb41c6f53391eac2a2cd0e6d1da26c0e04906f444f436f9f6f5ee47", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:d3d6f27c173905c1e785afe1c9d88a18ec25073f2ff92c96d222c6355e7114dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:d7b6f1e63596a7f727b05a392bf756893183c211304e42594d3b23010296bceb", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:d91d9a3bd1c358f0b0ced55fdcb5d4e6783ab401a0b3fcfd407d0a037f217a75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:d99934ace3ab0709d947cded82c4b8e486d17e29ab2f0ea986843443eba7ac6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:dc3ca1a986c267c93689dda962c5f7ab4a6813c36fdb5f9a4b326cfd7f376b99", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:dc97972b1ee7fab11636e638b6237a979ec4c79412148757ce344a5669d5a737", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:e6588ded68e853e5d1016c70c0433e31bee62ba2201bd2fea7228129fa2a8485", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:e975f697bbf78858030ffb09564eb77228512104cdc2004df641abdb9985e8a7", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:eab9adb18adf1151faaaf4829d36c7a458ea54727fd33822e5e1f83dae28106a", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:ee16f0f64e4fe58a37a2b376dea1f3dbdd0fddd6ebc907e32f0c8dee377e8915", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:ef2044e349d37a2c0df11327223a4f932672a123871c862ad3edf8c91f9684eb", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:f1daecc77ff9f454ea215266ea9798c2d8473a00374bc4e0dfa77898eef679ac", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:f561f19900785c9d7ca34adfed0cbde379f0d9db074034ade298c96261400a92", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:f6a0d8eb78691691e64694465b544e13b65ad7694a0dd36e578c038540ae7484", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:fbdd6fb2c01a5258c9ed4f5a538ac5cd00ee9cc6929f4f9be08b42e9b72f8f31", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0.txt new file mode 100644 index 00000000000..ae30f2919eb --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/202407.16.0.txt @@ -0,0 +1,699 @@ +Starting build on Tue Jul 16 17:14:31 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 53626145 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 104136704 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 47185920 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 106037248 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 47775744 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 107937792 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 48300032 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 104136704 May 22 15:52 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 47185920 May 22 15:52 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 106037248 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 47775744 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 107937792 May 22 15:54 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 48300032 May 22 15:54 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 96446456 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 49938584 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 96463128 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 49938584 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 104136704 Jun 13 17:21 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 47185920 Jun 13 17:21 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 106037248 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.aarch64 +glibc-2.35-7.cm2.aarch64 +libgcc-11.2.0-8.cm2.aarch64 +pcre-libs-8.45-2.cm2.aarch64 +libstdc++-11.2.0-8.cm2.aarch64 +zlib-1.2.13-2.cm2.aarch64 +xz-libs-5.2.5-1.cm2.aarch64 +ncurses-libs-6.4-2.cm2.aarch64 +readline-8.1-1.cm2.aarch64 +libcap-2.60-2.cm2.aarch64 +bzip2-libs-1.0.8-1.cm2.aarch64 +pcre-8.45-2.cm2.aarch64 +gmp-6.2.1-4.cm2.aarch64 +libselinux-3.2-1.cm2.aarch64 +coreutils-8.32-7.cm2.aarch64 +grep-3.7-2.cm2.aarch64 +bash-5.1.8-4.cm2.aarch64 +libsepol-3.2-2.cm2.aarch64 +xz-5.2.5-1.cm2.aarch64 +kmod-29-2.cm2.aarch64 +kernel-5.15.158.2-1.cm2.aarch64 +shim-unsigned-15.4-2.cm2.aarch64 +grub2-efi-binary-2.06-13.cm2.aarch64 +popt-1.18-1.cm2.aarch64 +slang-2.3.2-4.cm2.aarch64 +newt-0.52.21-5.cm2.aarch64 +chkconfig-1.20-4.cm2.aarch64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.aarch64 +p11-kit-0.24.1-1.cm2.aarch64 +libtasn1-4.19.0-1.cm2.aarch64 +p11-kit-trust-0.24.1-1.cm2.aarch64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.aarch64 +libgpg-error-1.46-1.cm2.aarch64 +openssl-libs-1.1.1k-32.cm2.aarch64 +libgcrypt-1.10.3-1.cm2.aarch64 +glib-2.71.0-2.cm2.aarch64 +lz4-1.9.4-1.cm2.aarch64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.aarch64 +libcap-ng-0.8.2-2.cm2.aarch64 +audit-libs-3.0.6-8.cm2.aarch64 +json-c-0.15-2.cm2.aarch64 +cracklib-2.9.7-5.cm2.aarch64 +cracklib-dicts-2.9.7-5.cm2.aarch64 +pam-1.5.1-6.cm2.aarch64 +cryptsetup-libs-2.4.3-4.cm2.aarch64 +systemd-250.3-21.cm2.aarch64 +device-mapper-libs-2.03.15-3.cm2.aarch64 +cronie-1.5.7-3.cm2.aarch64 +cronie-anacron-1.5.7-3.cm2.aarch64 +logrotate-3.20.1-1.cm2.aarch64 +openssl-1.1.1k-32.cm2.aarch64 +sqlite-libs-3.39.2-3.cm2.aarch64 +expat-libs-2.6.2-2.cm2.aarch64 +elfutils-libelf-0.186-2.cm2.aarch64 +e2fsprogs-libs-1.46.5-3.cm2.aarch64 +krb5-1.19.4-2.cm2.aarch64 +libassuan-2.5.5-2.cm2.aarch64 +expat-2.6.2-2.cm2.aarch64 +libssh2-1.9.0-4.cm2.aarch64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.aarch64 +file-libs-5.40-2.cm2.aarch64 +device-mapper-2.03.15-3.cm2.aarch64 +device-mapper-event-libs-2.03.15-3.cm2.aarch64 +ncurses-6.4-2.cm2.aarch64 +lmdb-libs-0.9.29-1.cm2.aarch64 +lua-libs-5.4.4-1.cm2.aarch64 +rpm-libs-4.18.0-4.cm2.aarch64 +libsolv-0.7.24-1.cm2.aarch64 +libedit-3.1.20210910-1.cm2.aarch64 +procps-ng-3.3.17-2.cm2.aarch64 +device-mapper-event-2.03.15-3.cm2.aarch64 +util-linux-2.37.4-9.cm2.aarch64 +file-5.40-2.cm2.aarch64 +cryptsetup-2.4.3-4.cm2.aarch64 +iptables-1.8.7-4.cm2.aarch64 +dbus-1.15.6-1.cm2.aarch64 +pinentry-1.2.0-1.cm2.aarch64 +e2fsprogs-1.46.5-3.cm2.aarch64 +rpm-4.18.0-4.cm2.aarch64 +bc-1.07.1-4.cm2.aarch64 +bridge-utils-1.7.1-2.cm2.aarch64 +cpio-2.13-5.cm2.aarch64 +gdbm-1.21-1.cm2.aarch64 +iputils-20211215-2.cm2.aarch64 +irqbalance-1.8.0-4.cm2.aarch64 +libtool-2.4.6-8.cm2.aarch64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.aarch64 +tar-1.34-2.cm2.aarch64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.aarch64 +libseccomp-2.5.3-1.cm2.aarch64 +nettle-3.7.3-3.cm2.aarch64 +bzip2-1.0.8-1.cm2.aarch64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.aarch64 +gzip-1.12-2.cm2.aarch64 +sed-4.8-3.cm2.aarch64 +libmnl-1.0.4-6.cm2.aarch64 +iproute-5.15.0-3.cm2.aarch64 +libaio-0.3.112-4.cm2.aarch64 +lvm2-2.03.15-3.cm2.aarch64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.aarch64 +shadow-utils-4.9-13.cm2.aarch64 +tdnf-cli-libs-3.5.2-4.cm2.aarch64 +libpkgconf-1.8.0-3.cm2.aarch64 +pkgconf-1.8.0-3.cm2.aarch64 +pkgconf-pkg-config-1.8.0-3.cm2.aarch64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.aarch64 +libxml2-2.10.4-3.cm2.aarch64 +bind-libs-9.16.48-1.cm2.aarch64 +bind-utils-9.16.48-1.cm2.aarch64 +chrony-4.1-3.cm2.aarch64 +nghttp2-1.57.0-1.cm2.aarch64 +curl-libs-8.5.0-2.cm2.aarch64 +tdnf-3.5.2-4.cm2.aarch64 +curl-8.5.0-2.cm2.aarch64 +libdb-5.3.28-7.cm2.aarch64 +cyrus-sasl-lib-2.1.28-4.cm2.aarch64 +openldap-2.4.57-8.cm2.aarch64 +sudo-1.9.15p5-1.cm2.aarch64 +libksba-1.6.3-1.cm2.aarch64 +npth-1.6-4.cm2.aarch64 +gnupg2-2.4.0-2.cm2.aarch64 +gpgme-1.16.0-2.cm2.aarch64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.aarch64 +core-packages-container-2.0-8.cm2.aarch64 +core-packages-base-image-2.0-8.cm2.aarch64 +dracut-055-9.cm2.aarch64 +initramfs-2.0-14.cm2.aarch64 +python3-3.9.19-1.cm2.aarch64 +python3-libs-3.9.19-1.cm2.aarch64 +zchunk-libs-1.1.16-4.cm2.aarch64 +zchunk-1.1.16-4.cm2.aarch64 +librepo-1.15.1-1.cm2.aarch64 +python3-curses-3.9.19-1.cm2.aarch64 +python3-gpg-1.16.0-2.cm2.aarch64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.aarch64 +python3-libcomps-0.1.18-2.cm2.aarch64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.aarch64 +popt-devel-1.18-1.cm2.aarch64 +libyaml-0.2.5-3.cm2.aarch64 +libmodulemd-2.13.0-2.cm2.aarch64 +libdnf-0.63.1-2.cm2.aarch64 +python3-libdnf-0.63.1-2.cm2.aarch64 +python3-hawkey-0.63.1-2.cm2.aarch64 +elfutils-libelf-devel-0.186-2.cm2.aarch64 +xz-devel-5.2.5-1.cm2.aarch64 +zlib-devel-1.2.13-2.cm2.aarch64 +zstd-1.5.4-1.cm2.aarch64 +zstd-devel-1.5.4-1.cm2.aarch64 +elfutils-0.186-2.cm2.aarch64 +elfutils-devel-0.186-2.cm2.aarch64 +rpm-build-libs-4.18.0-4.cm2.aarch64 +rpm-devel-4.18.0-4.cm2.aarch64 +python3-rpm-4.18.0-4.cm2.aarch64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.aarch64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.aarch64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.aarch64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.aarch64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.aarch64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.aarch64 +mpfr-4.1.0-2.cm2.aarch64 +gawk-5.1.1-1.cm2.aarch64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.aarch64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.aarch64 +lzo-2.10-4.cm2.aarch64 +squashfs-tools-4.5.1-2.cm2.aarch64 +ethtool-5.16-2.cm2.aarch64 +snappy-1.1.9-3.cm2.aarch64 +kexec-tools-2.0.23-4.cm2.aarch64 +libnl3-3.5.0-4.cm2.aarch64 +wpa_supplicant-2.10-2.cm2.aarch64 +netplan-0.95-2.cm2.aarch64 +ncurses-term-6.4-2.cm2.aarch64 +libestr-0.1.11-1.cm2.aarch64 +libfastjson-0.99.9-1.cm2.aarch64 +gc-8.0.0-4.cm2.aarch64 +libmpc-1.2.1-1.cm2.aarch64 +libstdc++-devel-11.2.0-8.cm2.aarch64 +liblognorm-2.0.6-2.cm2.aarch64 +postgresql-libs-14.12-1.cm2.aarch64 +autogen-libopts-5.18.16-8.cm2.aarch64 +cyrus-sasl-2.1.28-4.cm2.aarch64 +librdkafka1-1.8.2-2.cm2.aarch64 +glibc-iconv-2.35-7.cm2.aarch64 +libltdl-2.4.6-8.cm2.aarch64 +libunistring-0.9.10-6.cm2.aarch64 +guile-2.0.14-5.cm2.aarch64 +gnutls-3.7.7-4.cm2.aarch64 +librelp-1.10.0-2.cm2.aarch64 +make-4.3-3.cm2.aarch64 +libgcc-atomic-11.2.0-8.cm2.aarch64 +libgcc-devel-11.2.0-8.cm2.aarch64 +libgomp-devel-11.2.0-8.cm2.aarch64 +gcc-c++-11.2.0-8.cm2.aarch64 +gcc-11.2.0-8.cm2.aarch64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.aarch64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.aarch64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.aarch64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.aarch64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.aarch64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.aarch64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.aarch64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.aarch64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.aarch64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.aarch64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.aarch64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.aarch64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.aarch64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.aarch64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.aarch64 +perl-I18N-Langinfo-0.19-489.cm2.aarch64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.aarch64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.aarch64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.aarch64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.aarch64 +perl-Sys-Hostname-1.23-489.cm2.aarch64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.aarch64 +perl-Fcntl-1.14-489.cm2.aarch64 +perl-Errno-1.33-489.cm2.aarch64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.aarch64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.aarch64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.aarch64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.aarch64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.aarch64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.aarch64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.aarch64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.aarch64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.aarch64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.aarch64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.aarch64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.aarch64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.aarch64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.aarch64 +perl-NDBM_File-1.15-489.cm2.aarch64 +perl-GDBM_File-1.19-489.cm2.aarch64 +perl-PathTools-3.80-489.cm2.aarch64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.aarch64 +perl-DynaLoader-1.50-489.cm2.aarch64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.aarch64 +perl-libs-5.34.1-489.cm2.aarch64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.aarch64 +net-snmp-libs-5.9.4-1.cm2.aarch64 +rsyslog-8.2204.1-3.cm2.aarch64 +sgx-backwards-compatability-1.0.0-1.cm2.aarch64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.aarch64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.aarch64 +jq-1.6-2.cm2.aarch64 +inotify-tools-3.22.1.0-1.cm2.aarch64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.aarch64 +openssh-server-8.9p1-6.cm2.aarch64 +hypervfcopyd-5.15.160.1-1.cm2.aarch64 +hypervkvpd-5.15.160.1-1.cm2.aarch64 +hypervvssd-5.15.160.1-1.cm2.aarch64 +dhcp-libs-4.4.3.P1-1.cm2.aarch64 +dhcp-client-4.4.3.P1-1.cm2.aarch64 +hyperv-daemons-5.15.160.1-1.cm2.aarch64 +openssh-8.9p1-6.cm2.aarch64 +wget-1.21.2-3.cm2.aarch64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.aarch64 +kernel-5.15.160.1-1.cm2.aarch64 +fuse-2.9.7-10.cm2.aarch64 +boost-1.76.0-4.cm2.aarch64 +blobfuse-1.4.5-15.cm2.aarch64 +python3-dbus-1.2.16-3.cm2.aarch64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.aarch64 +keyutils-1.6.3-1.cm2.aarch64 +cifs-utils-6.14-2.cm2.aarch64 +libnfnetlink-1.0.1-6.cm2.aarch64 +libnetfilter_conntrack-1.0.9-1.cm2.aarch64 +libnetfilter_queue-1.0.5-1.cm2.aarch64 +libnetfilter_cttimeout-1.0.0-6.cm2.aarch64 +libnetfilter_cthelper-1.0.0-5.cm2.aarch64 +conntrack-tools-1.4.8-1.cm2.aarch64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.aarch64 +apr-1.7.2-2.cm2.aarch64 +apr-util-1.6.3-1.cm2.aarch64 +utf8proc-2.6.1-2.cm2.aarch64 +libserf-1.3.9-8.cm2.aarch64 +subversion-1.14.2-1.cm2.aarch64 +subversion-perl-1.14.2-1.cm2.aarch64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.aarch64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.aarch64 +git-2.39.4-1.cm2.aarch64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.aarch64 +kernel-devel-5.15.160.1-1.cm2.aarch64 +libtirpc-1.3.3-1.cm2.aarch64 +lsof-4.94.0-1.cm2.aarch64 +libpcap-1.10.1-2.cm2.aarch64 +nmap-ncat-7.93-2.cm2.aarch64 +rpcbind-1.2.5-6.cm2.aarch64 +libnfsidmap-2.5.4-4.cm2.aarch64 +libevent-2.1.12-1.cm2.aarch64 +nfs-utils-2.5.4-4.cm2.aarch64 +pigz-2.6-2.cm2.aarch64 +psmisc-23.4-1.cm2.aarch64 +socat-1.7.4.3-1.cm2.aarch64 +sysstat-12.7.1-3.cm2.aarch64 +traceroute-2.1.3-1.cm2.aarch64 +zip-3.0-5.cm2.aarch64 +libapparmor-3.0.4-4.cm2.aarch64 +apparmor-parser-3.0.4-4.cm2.aarch64 +fuse-common-3.10.5-2.cm2.aarch64 +fuse3-libs-3.10.5-2.cm2.aarch64 +fuse3-3.10.5-2.cm2.aarch64 +blobfuse2-2.3.0-1.aarch64 +libnftnl-1.2.1-2.cm2.aarch64 +jansson-2.14-1.cm2.aarch64 +nftables-1.0.1-2.cm2.aarch64 +isns-utils-libs-0.101-2.cm2.aarch64 +isns-utils-0.101-2.cm2.aarch64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 +moby-runc-1.1.9-6.cm2.aarch64 +moby-containerd-1.6.26-5.cm2.aarch64 +llvm-12.0.1-7.cm2.aarch64 +binutils-devel-2.37-8.cm2.aarch64 +binutils-2.37-8.cm2.aarch64 +compiler-rt-12.0.1-1.cm2.aarch64 +clang-libs-12.0.1-4.cm2.aarch64 +bcc-0.27.0-2.cm2.aarch64 +clang-12.0.1-4.cm2.aarch64 +libbpf-1.0.1-1.cm2.aarch64 +bpftrace-0.16.0-2.cm2.aarch64 +python3-bcc-0.27.0-2.cm2.aarch64 +bcc-tools-0.27.0-2.cm2.aarch64 +bcc-examples-0.27.0-2.cm2.aarch64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 724K 13G 1% /run +/dev/sda3 29G 21G 7.7G 73% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 123M 295M 30% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:24:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:40 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest-image-list.json index 14d33249069..71bdfaaea62 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest-image-list.json @@ -1,6 +1,6 @@ { "sku": "V2gen2arm64", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ { "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", @@ -102,15 +102,6 @@ "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" ] }, - { - "id": "sha256:2aa56e6038e03d4d38fdae5712e71e0d4a1d3f97d0e68052230af58f6323c36b", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", "repoTags": [ @@ -363,6 +354,15 @@ "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" ] }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", "repoTags": [ @@ -534,6 +534,15 @@ "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" ] }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", "repoTags": [ @@ -723,15 +732,6 @@ "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" ] }, - { - "id": "sha256:def3bbbe88538cfd120e3a9292f4b763049ba9b0e4a4636204ef03f1ef719aae", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", "repoTags": [ @@ -786,6 +786,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest.txt index a8a4b4c6c97..ae30f2919eb 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2arm64/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:41 UTC 2024 +Starting build on Tue Jul 16 17:14:31 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 38155688 Jul 8 08:10 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 33595200 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 44976688 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 49910128 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 51531936 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 57806112 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 43353240 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.aarch64 glibc-2.35-7.cm2.aarch64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.aarch64 xz-5.2.5-1.cm2.aarch64 kmod-29-2.cm2.aarch64 kernel-5.15.158.2-1.cm2.aarch64 -mariner-release-2.0-63.cm2.noarch shim-unsigned-15.4-2.cm2.aarch64 grub2-efi-binary-2.06-13.cm2.aarch64 popt-1.18-1.cm2.aarch64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.aarch64 dbus-1.15.6-1.cm2.aarch64 pinentry-1.2.0-1.cm2.aarch64 e2fsprogs-1.46.5-3.cm2.aarch64 -libarchive-3.6.1-2.cm2.aarch64 rpm-4.18.0-4.cm2.aarch64 bc-1.07.1-4.cm2.aarch64 bridge-utils-1.7.1-2.cm2.aarch64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.aarch64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.aarch64 -dhcp-client-4.4.3-3.cm2.aarch64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.aarch64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.aarch64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.aarch64 -hypervkvpd-5.15.158.2-1.cm2.aarch64 -hypervfcopyd-5.15.158.2-1.cm2.aarch64 -hyperv-daemons-5.15.158.2-1.cm2.aarch64 lzo-2.10-4.cm2.aarch64 squashfs-tools-4.5.1-2.cm2.aarch64 ethtool-5.16-2.cm2.aarch64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.aarch64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.aarch64 +jq-1.6-2.cm2.aarch64 inotify-tools-3.22.1.0-1.cm2.aarch64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.aarch64 openssh-server-8.9p1-6.cm2.aarch64 +hypervfcopyd-5.15.160.1-1.cm2.aarch64 +hypervkvpd-5.15.160.1-1.cm2.aarch64 +hypervvssd-5.15.160.1-1.cm2.aarch64 +dhcp-libs-4.4.3.P1-1.cm2.aarch64 +dhcp-client-4.4.3.P1-1.cm2.aarch64 +hyperv-daemons-5.15.160.1-1.cm2.aarch64 openssh-8.9p1-6.cm2.aarch64 wget-1.21.2-3.cm2.aarch64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.aarch64 +kernel-5.15.160.1-1.cm2.aarch64 fuse-2.9.7-10.cm2.aarch64 boost-1.76.0-4.cm2.aarch64 -blobfuse-1.4.5-14.cm2.aarch64 +blobfuse-1.4.5-15.cm2.aarch64 python3-dbus-1.2.16-3.cm2.aarch64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.aarch64 git-2.39.4-1.cm2.aarch64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.aarch64 -oniguruma-6.9.7.1-2.cm2.aarch64 -jq-1.6-2.cm2.aarch64 -kernel-devel-5.15.158.2-1.cm2.aarch64 +kernel-devel-5.15.160.1-1.cm2.aarch64 libtirpc-1.3.3-1.cm2.aarch64 lsof-4.94.0-1.cm2.aarch64 libpcap-1.10.1-2.cm2.aarch64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.aarch64 isns-utils-0.101-2.cm2.aarch64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 -moby-runc-1.1.9-5.cm2.aarch64 +moby-runc-1.1.9-6.cm2.aarch64 moby-containerd-1.6.26-5.cm2.aarch64 llvm-12.0.1-7.cm2.aarch64 binutils-devel-2.37-8.cm2.aarch64 @@ -666,16 +668,16 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.8M 13G 1% /run -/dev/sda3 29G 20G 8.0G 72% / +tmpfs 13G 724K 13G 1% /run +/dev/sda3 29G 21G 7.7G 73% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 62M 356M 15% /boot +/dev/sda2 452M 123M 295M 30% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -685,11 +687,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:00:27 UTC 2024 -Install completed successfully on Mon Jul 8 08:28:04 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:24:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:40 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0-image-list.json new file mode 100644 index 00000000000..92f84b195b8 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2fips", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0.txt new file mode 100644 index 00000000000..8cb933e49c4 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/202407.16.0.txt @@ -0,0 +1,706 @@ +Starting build on Tue Jul 16 17:18:29 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +nspr-4.30-2.cm2.x86_64 +nss-libs-3.75-2.cm2.x86_64 +nss-3.75-2.cm2.x86_64 +libkcapi-1.3.1-3.cm2.x86_64 +libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 +dracut-fips-055-9.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 63M 355M 16% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:41 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest-image-list.json index 0189100f330..92f84b195b8 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2fips", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest.txt index cf924740825..8cb933e49c4 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2fips/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:52 UTC 2024 +Starting build on Tue Jul 16 17:18:29 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:16 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,11 +571,24 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 nspr-4.30-2.cm2.x86_64 nss-libs-3.75-2.cm2.x86_64 nss-3.75-2.cm2.x86_64 @@ -593,7 +597,7 @@ libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 dracut-fips-055-9.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -623,9 +627,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -653,7 +655,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -674,15 +676,15 @@ Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 684K 13G 1% /run -/dev/sda3 29G 22G 6.1G 79% / +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 32M 386M 8% /boot +/dev/sda2 452M 63M 355M 16% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -692,11 +694,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:31:13 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:41 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0-image-list.json new file mode 100644 index 00000000000..9ac75971328 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2katagen2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0.txt new file mode 100644 index 00000000000..f65080ce6d0 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/202407.16.0.txt @@ -0,0 +1,736 @@ +Starting build on Tue Jul 16 17:14:28 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 48497704 Jun 28 11:07 /usr/local/bin/containerd-shim-kata-cc-v2 +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor +lrwxrwxrwx 1 root root 32 Jun 28 11:13 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:21 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +=== Installed Packages Begin +pcre-libs-8.45-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kernel-5.15.112.1-2.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +file-5.40-2.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +libmetalink-0.1.3-1.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +mshv-linuxloader-0.5.0-2.3.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +dtc-1.6.1-1.cm2.x86_64 +daxctl-65-3.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +libjpeg-turbo-2.1.4-1.cm2.x86_64 +libpmem-1.8-4.cm2.x86_64 +libslirp-4.6.1-3.cm2.x86_64 +liburing-2.0-3.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +pixman-0.42.2-1.cm2.x86_64 +seabios-bin-1.14.0-7.cm2.noarch +seavgabios-bin-1.14.0-7.cm2.noarch +sgabios-bin-0.20180715git-8.cm2.noarch +autogen-libopts-5.18.16-8.cm2.x86_64 +ipxe-1.21.1-1.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +pciutils-libs-3.7.0-3.cm2.x86_64 +pciutils-3.7.0-3.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-pyOpenSSL-18.0.0-8.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +util-linux-libs-2.37.4-9.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +kmod-29-2.cm2.x86_64 +libffi-3.4.2-3.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +expat-2.6.2-2.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +openssh-clients-8.9p1-6.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +ca-certificates-shared-2.0.0-17.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +nettle-3.7.3-3.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +libgomp-11.2.0-8.cm2.x86_64 +libnuma-2.0.14-2.cm2.x86_64 +numactl-2.0.14-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +net-tools-2.10-3.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-cffi-1.15.0-3.cm2.x86_64 +python3-jinja2-3.0.3-4.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-urllib3-1.26.19-1.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +kernel-5.15.160.1-1.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libarchive-3.6.1-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +virtiofsd-1.8.0-2.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +libpng-1.6.39-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +libuv-1.43.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Errno-1.33-489.cm2.x86_64 +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Fcntl-1.14-489.cm2.x86_64 +perl-File-Basename-2.85-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-Filter-1.59-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-less-0.03-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-meta-notation-5.34.1-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-Module-Loaded-0.08-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-overloading-0.02-489.cm2.noarch +perl-Params-Check-0.38-489.cm2.noarch +perl-FileCache-1.10-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-perlfaq-5.20210411-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Pod-Functions-1.13-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-Complex-1.59-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-blib-1.07-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-FindBin-1.52-489.cm2.noarch +perl-Module-Load-0.36-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-sort-2.04-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-subs-1.04-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-SelfLoader-1.26-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-IO-1.46-489.cm2.x86_64 +perl-SelectSaver-1.02-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Text-Balanced-2.04-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-debugger-1.60-489.cm2.noarch +perl-Thread-3.05-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-User-pwent-1.03-489.cm2.noarch +perl-vmsish-1.04-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-utils-5.34.1-489.cm2.noarch +perl-vars-1.05-489.cm2.noarch +perl-experimental-0.024-489.cm2.noarch +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-Exporter-5.76-489.cm2.noarch +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Encode-3.08-489.cm2.x86_64 +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +systemd-rpm-macros-250.3-21.cm2.noarch +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +rdma-core-39.0-2.cm2.x86_64 +libibverbs-39.0-2.cm2.x86_64 +qemu-common-6.2.0-19.cm2.x86_64 +qemu-ipxe-6.2.0-19.cm2.x86_64 +librdmacm-39.0-2.cm2.x86_64 +qemu-system-x86-core-6.2.0-19.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +cloud-init-23.3-3.cm2.noarch +cronie-1.5.7-3.cm2.x86_64 +dracut-055-9.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +elfutils-devel-0.186-2.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +mariner-release-2.0-64.cm2.noarch +core-packages-container-2.0-8.cm2.x86_64 +busybox-1.35.0-10.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +kata-containers-3.2.0.azl2-2.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +cloud-init-azure-kvp-23.3-3.cm2.noarch +netplan-0.95-2.cm2.x86_64 +qemu-kvm-core-6.2.0-19.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +ca-certificates-2.0.0-17.cm2.noarch +gawk-5.1.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +qemu-virtiofsd-6.2.0-19.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +hvloader-1.0.1-4.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +mshv-bootloader-25905.1000.230707-1739.1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +kernel-uvm-6.1.0.mshv16-2.cm2.x86_64 +mshv-bootloader-lx-25941.1000.230825-1352.1.x86_64 +mshv-25941.1000.230825-1352.1.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-cc-1.7.7-5.cm2.x86_64 +kata-containers-cc-3.2.0.azl2-2.cm2.x86_64 +grub2-configuration-2.06-13.cm2.x86_64 +kernel-mshv-5.15.126.mshv9-3.cm2.x86_64 +cloud-hypervisor-cvm-32.0.314-2000.geb595874.cm2.x86_64 +cloud-hypervisor-32.0-3.cm2.x86_64 +kata-packages-host-1.0.0-3.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 668K 13G 1% /run +/dev/sda3 29G 23G 4.6G 84% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 474M 103M 343M 24% /boot +/dev/sda1 64M 37M 28M 58% /boot/efi +/dev/sdb1 590G 40K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.126.mshv9-3.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Wed Apr 3 16:46:56 UTC 2024 +Install completed successfully on Tue Jul 16 17:37:15 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: kata +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest-image-list.json index 25c963653f2..9ac75971328 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2katagen2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest.txt index 25007b6a84b..f65080ce6d0 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2kata/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:18 UTC 2024 +Starting build on Tue Jul 16 17:14:28 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.7 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -121,10 +122,6 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 -rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 -rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 --rwxr-xr-x 1 root root 48492992 Jun 9 19:14 /usr/local/bin/containerd-shim-kata-cc-v2 -lrwxrwxrwx 1 root root 21 Jun 9 19:22 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime -lrwxrwxrwx 1 root root 21 Jun 9 19:22 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor -lrwxrwxrwx 1 root root 32 Jun 9 19:22 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 -rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 -rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 -rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 @@ -133,14 +130,18 @@ lrwxrwxrwx 1 root root 32 Jun 9 19:22 /usr/local/bin/containerd-shim-kat -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:13 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 48497704 Jun 28 11:07 /usr/local/bin/containerd-shim-kata-cc-v2 +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor +lrwxrwxrwx 1 root root 32 Jun 28 11:13 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:21 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:21 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:21 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 === Installed Packages Begin pcre-libs-8.45-2.cm2.x86_64 xz-libs-5.2.5-1.cm2.x86_64 @@ -174,7 +175,6 @@ libedit-3.1.20210910-1.cm2.x86_64 file-5.40-2.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 libmetalink-0.1.3-1.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 gdbm-1.21-1.cm2.x86_64 @@ -203,7 +203,6 @@ fuse3-libs-3.10.5-2.cm2.x86_64 libbpf-1.0.1-1.cm2.x86_64 libjpeg-turbo-2.1.4-1.cm2.x86_64 libpmem-1.8-4.cm2.x86_64 -libpng-1.6.37-6.cm2.x86_64 libslirp-4.6.1-3.cm2.x86_64 liburing-2.0-3.cm2.x86_64 lzo-2.10-4.cm2.x86_64 @@ -252,6 +251,8 @@ python3-distro-1.6.0-2.cm2.noarch WALinuxAgent-2.3.1.1-3.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -290,10 +291,9 @@ openssh-clients-8.9p1-6.cm2.x86_64 libxml2-2.10.4-3.cm2.x86_64 mpfr-4.1.0-2.cm2.x86_64 json-c-0.15-2.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch +hyperv-daemons-license-5.15.160.1-1.cm2.noarch ca-certificates-shared-2.0.0-17.cm2.noarch PyYAML-5.4.1-1.cm2.x86_64 -rpm-4.18.0-4.cm2.x86_64 util-linux-2.37.4-9.cm2.x86_64 ca-certificates-tools-2.0.0-17.cm2.noarch findutils-4.8.0-5.cm2.x86_64 @@ -320,13 +320,15 @@ python3-cffi-1.15.0-3.cm2.x86_64 python3-jinja2-3.0.3-4.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch +python3-urllib3-1.26.19-1.cm2.noarch python3-requests-2.27.1-7.cm2.noarch mariner-repos-2.0-9.cm2.noarch mariner-repos-extras-2.0-9.cm2.noarch mariner-repos-microsoft-2.0-9.cm2.noarch -kernel-5.15.158.2-1.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 sudo-1.9.15p5-1.cm2.x86_64 +libarchive-3.6.1-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 ncurses-term-6.4-2.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 procps-ng-3.3.17-2.cm2.x86_64 @@ -347,10 +349,11 @@ virtiofsd-1.8.0-2.cm2.x86_64 libgcc-atomic-11.2.0-8.cm2.x86_64 gcc-c++-11.2.0-8.cm2.x86_64 gcc-11.2.0-8.cm2.x86_64 +libpng-1.6.39-1.cm2.x86_64 zlib-devel-1.2.13-2.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 glibc-iconv-2.35-7.cm2.x86_64 libunistring-0.9.10-6.cm2.x86_64 guile-2.0.14-5.cm2.x86_64 @@ -574,13 +577,13 @@ elfutils-default-yama-scope-0.186-2.cm2.noarch elfutils-devel-0.186-2.cm2.x86_64 elfutils-0.186-2.cm2.x86_64 rpm-build-libs-4.18.0-4.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervvssd-5.15.158.2-1.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 iptables-1.8.7-4.cm2.x86_64 irqbalance-1.8.0-4.cm2.x86_64 cryptsetup-2.4.3-4.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch +mariner-release-2.0-64.cm2.noarch core-packages-container-2.0-8.cm2.x86_64 busybox-1.35.0-10.cm2.x86_64 bind-license-9.16.48-1.cm2.noarch @@ -588,8 +591,8 @@ bind-libs-9.16.48-1.cm2.x86_64 bind-utils-9.16.48-1.cm2.x86_64 chrony-4.1-3.cm2.x86_64 core-packages-base-image-2.0-8.cm2.x86_64 -kata-containers-3.2.0.azl2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 +kata-containers-3.2.0.azl2-2.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 python3-rpm-4.18.0-4.cm2.x86_64 initramfs-2.0-14.cm2.x86_64 cronie-anacron-1.5.7-3.cm2.x86_64 @@ -611,12 +614,12 @@ qemu-virtiofsd-6.2.0-19.cm2.x86_64 postgresql-libs-14.12-1.cm2.x86_64 librdkafka1-1.8.2-2.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 -hvloader-1.0.1-3.cm2.x86_64 +hvloader-1.0.1-4.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 mshv-bootloader-25905.1000.230707-1739.1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -647,9 +650,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -679,9 +680,9 @@ iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 kernel-uvm-6.1.0.mshv16-2.cm2.x86_64 mshv-bootloader-lx-25941.1000.230825-1352.1.x86_64 mshv-25941.1000.230825-1352.1.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 -moby-containerd-cc-1.7.7-4.cm2.x86_64 -kata-containers-cc-3.2.0.azl2-1.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-cc-1.7.7-5.cm2.x86_64 +kata-containers-cc-3.2.0.azl2-2.cm2.x86_64 grub2-configuration-2.06-13.cm2.x86_64 kernel-mshv-5.15.126.mshv9-3.cm2.x86_64 cloud-hypervisor-cvm-32.0.314-2000.geb595874.cm2.x86_64 @@ -705,7 +706,7 @@ Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 668K 13G 1% /run -/dev/sda3 29G 23G 5.0G 82% / +/dev/sda3 29G 23G 4.6G 84% / tmpfs 32G 4.0K 32G 1% /tmp /dev/sda2 474M 103M 343M 24% /boot /dev/sda1 64M 37M 28M 58% /boot/efi @@ -713,7 +714,7 @@ tmpfs 32G 4.0K 32G 1% /tmp tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -724,10 +725,10 @@ SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: Linux version 5.15.126.mshv9-3.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Wed Apr 3 16:46:56 UTC 2024 -Install completed successfully on Mon Jul 8 08:30:04 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Install completed successfully on Tue Jul 16 17:37:15 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: kata diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0-image-list.json new file mode 100644 index 00000000000..122a8b57b34 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2TL", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0.txt new file mode 100644 index 00000000000..534ea265261 --- /dev/null +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/202407.16.0.txt @@ -0,0 +1,700 @@ +Starting build on Tue Jul 16 17:14:26 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 62M 355M 15% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:33 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest-image-list.json b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest-image-list.json index 9954aa2ade0..122a8b57b34 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2TL", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest.txt b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest.txt index a46b21113f2..534ea265261 100644 --- a/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest.txt +++ b/vhdbuilder/release-notes/AKSAzureLinux/gen2tl/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:51 UTC 2024 +Starting build on Tue Jul 16 17:14:26 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:14 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,16 +669,16 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.7M 13G 1% /run -/dev/sda3 29G 22G 6.1G 79% / +tmpfs 13G 684K 13G 1% /run +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 31M 387M 8% /boot +/dev/sda2 452M 62M 355M 15% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -686,11 +688,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:32:12 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:33 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0-image-list.json new file mode 100644 index 00000000000..8c86e619af9 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0.txt new file mode 100644 index 00000000000..83a94d997d4 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/202407.16.0.txt @@ -0,0 +1,700 @@ +Starting build on Tue Jul 16 17:17:53 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:23 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 824K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.8G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 67M 351M 16% /boot +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:42:02 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest-image-list.json index ad26700c9e5..8c86e619af9 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest.txt index b3b1c643620..83a94d997d4 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:38 UTC 2024 +Starting build on Tue Jul 16 17:17:53 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:13 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:23 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:23 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:23 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,16 +669,16 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.9M 13G 1% /run +tmpfs 13G 824K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 22G 6.2G 78% / +/dev/sda3 29G 23G 5.8G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 36M 382M 9% /boot +/dev/sda2 452M 67M 351M 16% /boot /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -686,11 +688,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:30:32 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:42:02 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0-image-list.json new file mode 100644 index 00000000000..fdd962bf919 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2fips", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0.txt new file mode 100644 index 00000000000..d6db8e95036 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/202407.16.0.txt @@ -0,0 +1,706 @@ +Starting build on Tue Jul 16 17:14:20 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +nspr-4.30-2.cm2.x86_64 +nss-libs-3.75-2.cm2.x86_64 +nss-3.75-2.cm2.x86_64 +libkcapi-1.3.1-3.cm2.x86_64 +libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 +dracut-fips-055-9.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 824K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 68M 350M 17% /boot +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest-image-list.json index 2e1b8f13066..fdd962bf919 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2fips", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest.txt index 22b0d7ef246..d6db8e95036 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen1fips/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:11:05 UTC 2024 +Starting build on Tue Jul 16 17:14:20 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:11 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:17 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:17 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:17 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:17 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:17 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:17 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:17 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,11 +571,24 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 nspr-4.30-2.cm2.x86_64 nss-libs-3.75-2.cm2.x86_64 nss-3.75-2.cm2.x86_64 @@ -593,7 +597,7 @@ libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 dracut-fips-055-9.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -623,9 +627,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -653,7 +655,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -675,14 +677,14 @@ devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 824K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 22G 6.2G 78% / +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 37M 381M 9% /boot +/dev/sda2 452M 68M 350M 17% /boot /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -692,11 +694,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:32:22 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:38:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0-image-list.json new file mode 100644 index 00000000000..bc916331021 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0.txt new file mode 100644 index 00000000000..15bf128e2b0 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/202407.16.0.txt @@ -0,0 +1,701 @@ +Starting build on Tue Jul 16 17:14:40 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 62M 355M 15% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:34:02 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest-image-list.json index 0889f8d7549..bc916331021 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest.txt index 5722d6cb57a..15bf128e2b0 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:27 UTC 2024 +Starting build on Tue Jul 16 17:14:40 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:10 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:10 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:10 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,17 +669,17 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 13M 13G 1% /run +tmpfs 13G 684K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 22G 6.1G 79% / +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 31M 387M 8% /boot +/dev/sda2 452M 62M 355M 15% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -687,11 +689,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:23:02 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:34:02 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0-image-list.json new file mode 100644 index 00000000000..71bdfaaea62 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2arm64", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:01fc65b0c3e281d8d92d3533c5701e2a377e1f1f46803de19f52adef963c26ee", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04e57093875157a504c4540249046affcae790a110d15770eb905fb2c7aa495b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + }, + { + "id": "sha256:060e5e412271c2e9b3e6a25f146a36907a605c63c713d90f94984def3f031b0d", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:06d8048f53f163c34b92838dd2f17d8972ea5f8ea61e8c05902ae5889cbab8c3", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:0a4e1fb48d65bba7cb2836cdfb611d19e4a44e5151d8d8c24b86015920990912", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:0fdaef787693f2cb03ad4301b6452e7e828a35499c7f68ded0021ff0d4205559", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:1271e1db1904cd27e1453e78a8c3df3c9e5de56290d64e7aa1f3c9b800318016", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:16c59097595401776e42bd90ffd7fbdc5a501cd3c1c247f8ba764b3efb1b6943", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:1c7d8d1be0c1ec395367112ceea1dee3adba0dd21abc8b7a0cc3c29d4e238cd6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:1e3e8e070a45b3cd747ad3453c8d2b4aa2ba85f64ed1eabb90a764dd276e80e6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:2d7d641044df103d231ccfd2c319cdb246fb2282fcf7225962d0346d41ae74bc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:34658c07837ae71bf147c406c88f8cf1eea07f06bb258f531fb1eadb54ae1d99", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:3950a4feea1db558e35193f1b380b73c050d57c3e18a0cd65a407ccded3ad3e5", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:42acb21d137e58b3f812a7cdc3deed7066dc7d73416e50ed408b4b95b013113c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:43834bcd11a3324afe0e06889499187279220d15e00713630bdf6d9ffe835bcc", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:45d63c0140be7bb0eeefae59f811029281ad27a83b38e2476c005548d16740d7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:4649c269f29401bdd34ed988a299812265688f534eeb1012395b0a6e125f5b10", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:492858909d7095899f84f710a88b3ae008a450e0834361d1251d924a7d6c79f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:4f9486a2ed5a8b60dd72cdb0eab460db72e99d26aaa6155e4fd0171e2be59dff", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:5196fd88b9dcc2fa20ba160b070ec330cf4ae300aa09fbec6d83401b4d12cf20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:54ca29f44f0ad549f466cee0d265b40a8f4f7413c4a3bdfda14f714177183397", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:5b8679532a476b605e8d6f1f711e654fcc1d418fe789bb0cb6a5fa135f76ba93", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5d89d69d139f23699c6af1fae6f3bca42fedfeafcf64305615877e7218c79753", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:5f1add5a4a9be77da1d404422f586cb056700fb3e23041fe5b2e77ccc3295a77", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:60f4d44e483380180a64f0c62120902d42b119caf7bcaf8980dfb19c4066fa1b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:61590702844025c9a38dffd6442cc6fe9b2560139152a8f03260e791380f1720", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:616f519a2f6f0f63cc7400c65ac195227e17935c7acba6905a31f84586f1d499", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:621b27ab5ca8a4e8dffe3e49192d81fc41a428549af1f46f2f0f57dc9acd7a92", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:63199adadf77c6c47b0713deac08bc8f846d0724feccf319f9ea27452314a2d2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:63b8d04cb47c8ef28ade82ecf4423a7b3dee1f5beb248be5302710d1706fc59f", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:6b8dd6f6a8b07850fb5cc97576a5f3228a5e076639a843e57cab2a4ee6d3b1dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:6ce1677d5bec0da79a340a2bc035f473cc21250be00373a4cb4f16d062349845", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:6d220be970f3be569729f500a8fa124c222d94d981c8d511752df828ac8beeea", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:6dbb8c782a18243ab19d55def07d8a693af145e32d5a532e959add0248ec7bb8", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:74b4903c99c974d7334cf636883f3f0e9b623f56d0aaa3b08b6984bd5744cb84", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:7739e4a634b1c0a3e857b067a7a5068c3e5561f084b577ccd7120bf65ecbb766", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:7a41dc203be61bf3d89fb11aaf0df531d0d5d47efdb3c652150e963f09e238be", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:8d3f7320894e08c9dbe0c8807ab95e3a59e7773073bf67e4b13c980e393961e6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:8ed5d353f1cef0b0b55b5627fa785a48c29b9f77d7a0897944ff9df91c3fbeda", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:941ce108ba09540d04a1e10d4626f681b73ed74b33a9116bca5c89d936068690", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:9723e8542f4b2335257713996ed9230a07ed03df444688da6b515b7bfd1be7c2", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:9801ac90bcb83a3d7f86c1f5a0d2674b2d2231d64d61b8fe91cc37dcc8205c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:98fad4f97fcf36aadde751a62e36a3c6e8d3706a55b23d713404884e0da94b7b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:9a82f924cd258e2e9edb22cc2c87a9aa3b3d0e6890d8b3027140b2aeb36404fe", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:a3245a3e9bc8eac394e3ee2f4c71a79f2a3dbd5c91033a8e0d136b7b32a909eb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a3fc805e27870fd89de3acf4ad3e5309819450221e0e5c40ce4546d3d97d2adc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:a590e6c9a2c83229eb82518451be2a5b31c3d0b4d7fea0f5b04418fa422ace5f", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:a6974e406816326a1db9890141d606cc15f0eb2e1902d8d72e8c99a9d8a67c7d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:a6ca2078be4c594afe89229dec2181c62b096d03a4799f9f920bc5ee90d9e61a", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:a7b922e657df1920399ef7e3e2f02e9f83b5429307618761737b68f76653f81f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:ac59618c7dbce9ced4ddceacaab1a80f94f65ef41d73d09162b5340caa73435b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:ad855cfccc19f1f40a421d167569ef62072a9919b52cb54c00b5e13372b29611", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:b30092c64603a36faf5d76a5ba5869f34057aa42b4f302650dbc4230a4441895", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:b4ffdf7c38e8c4429e754c905af7c5172c18a1605a4d930fb768fc7a51cb8c48", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:b503d699218e5838a34c2041610578260b19ee057c64644a8072762542ee2822", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:ba188877674c56b0cadfe42ceaddb7b67a32324fe6ddb7eb902edfaff8162ae5", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:bad24f3922aa7f20dd1aa2381d9a4a2e19526fe29a53699de7e425df3c8bb361", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:bb1a3ebaf5d77f4caa527be1c2f09ab0a3ddcfcc1b40d447c3cecbc284f4de7e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:bb8c7dcf961547a6864615794c8df5220c94d65ac532b44a49c1605931907a82", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:bd6d251eebe82d409679f4380b297b037286406dff527167daabec1891292522", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:bda41e739760bc811f27e1cf7e7e842cdecd8bcb942e6803532e0bb60744fcde", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:bf888d69c071472d0be84f06aaacfb9902e6595641b97920dc751493c5b6c970", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:c49b34cc056da900446f5732f4d3043eb092949b9c402583fcf0a146d44a3381", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:c6ef7657e3903fc3362625c63b5b82c40109dfbc32aef79321cc2d6ecaf10c96", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:c75936114ce5836cc969b7c2791063e032b72bdff6d60ce023504b336ada4041", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:cdae570a0924df4d10f6b8ff4310a1c931970b54b112dd56f2b3b2ce139f51f7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:d030460020d4e5b251ee97109375af4f0053cee3b24bf6ec4d477256ef197224", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:d0e3ce6070194600e4ad6977aad61e193cbd93f0fc127f2bb4997bc34abeb52b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:d162db539fb41c6f53391eac2a2cd0e6d1da26c0e04906f444f436f9f6f5ee47", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:d3d6f27c173905c1e785afe1c9d88a18ec25073f2ff92c96d222c6355e7114dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:d7b6f1e63596a7f727b05a392bf756893183c211304e42594d3b23010296bceb", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:d91d9a3bd1c358f0b0ced55fdcb5d4e6783ab401a0b3fcfd407d0a037f217a75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:d99934ace3ab0709d947cded82c4b8e486d17e29ab2f0ea986843443eba7ac6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:dc3ca1a986c267c93689dda962c5f7ab4a6813c36fdb5f9a4b326cfd7f376b99", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:dc97972b1ee7fab11636e638b6237a979ec4c79412148757ce344a5669d5a737", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:e6588ded68e853e5d1016c70c0433e31bee62ba2201bd2fea7228129fa2a8485", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:e975f697bbf78858030ffb09564eb77228512104cdc2004df641abdb9985e8a7", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:eab9adb18adf1151faaaf4829d36c7a458ea54727fd33822e5e1f83dae28106a", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:ee16f0f64e4fe58a37a2b376dea1f3dbdd0fddd6ebc907e32f0c8dee377e8915", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:ef2044e349d37a2c0df11327223a4f932672a123871c862ad3edf8c91f9684eb", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:f1daecc77ff9f454ea215266ea9798c2d8473a00374bc4e0dfa77898eef679ac", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:f561f19900785c9d7ca34adfed0cbde379f0d9db074034ade298c96261400a92", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:f6a0d8eb78691691e64694465b544e13b65ad7694a0dd36e578c038540ae7484", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:fbdd6fb2c01a5258c9ed4f5a538ac5cd00ee9cc6929f4f9be08b42e9b72f8f31", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0.txt new file mode 100644 index 00000000000..e77d8c37fc6 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/202407.16.0.txt @@ -0,0 +1,700 @@ +Starting build on Tue Jul 16 17:14:48 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 53626145 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 104136704 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 47185920 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 106037248 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 47775744 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 107937792 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 48300032 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 104136704 May 22 15:52 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 47185920 May 22 15:52 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 106037248 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 47775744 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 107937792 May 22 15:54 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 48300032 May 22 15:54 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 96446456 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 49938584 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 96463128 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 49938584 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 104136704 Jun 13 17:21 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 47185920 Jun 13 17:21 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 106037248 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.aarch64 +glibc-2.35-7.cm2.aarch64 +libgcc-11.2.0-8.cm2.aarch64 +pcre-libs-8.45-2.cm2.aarch64 +libstdc++-11.2.0-8.cm2.aarch64 +zlib-1.2.13-2.cm2.aarch64 +xz-libs-5.2.5-1.cm2.aarch64 +ncurses-libs-6.4-2.cm2.aarch64 +readline-8.1-1.cm2.aarch64 +libcap-2.60-2.cm2.aarch64 +bzip2-libs-1.0.8-1.cm2.aarch64 +pcre-8.45-2.cm2.aarch64 +gmp-6.2.1-4.cm2.aarch64 +libselinux-3.2-1.cm2.aarch64 +coreutils-8.32-7.cm2.aarch64 +grep-3.7-2.cm2.aarch64 +bash-5.1.8-4.cm2.aarch64 +libsepol-3.2-2.cm2.aarch64 +xz-5.2.5-1.cm2.aarch64 +kmod-29-2.cm2.aarch64 +kernel-5.15.158.2-1.cm2.aarch64 +shim-unsigned-15.4-2.cm2.aarch64 +grub2-efi-binary-2.06-13.cm2.aarch64 +popt-1.18-1.cm2.aarch64 +slang-2.3.2-4.cm2.aarch64 +newt-0.52.21-5.cm2.aarch64 +chkconfig-1.20-4.cm2.aarch64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.aarch64 +p11-kit-0.24.1-1.cm2.aarch64 +libtasn1-4.19.0-1.cm2.aarch64 +p11-kit-trust-0.24.1-1.cm2.aarch64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.aarch64 +libgpg-error-1.46-1.cm2.aarch64 +openssl-libs-1.1.1k-32.cm2.aarch64 +libgcrypt-1.10.3-1.cm2.aarch64 +glib-2.71.0-2.cm2.aarch64 +lz4-1.9.4-1.cm2.aarch64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.aarch64 +libcap-ng-0.8.2-2.cm2.aarch64 +audit-libs-3.0.6-8.cm2.aarch64 +json-c-0.15-2.cm2.aarch64 +cracklib-2.9.7-5.cm2.aarch64 +cracklib-dicts-2.9.7-5.cm2.aarch64 +pam-1.5.1-6.cm2.aarch64 +cryptsetup-libs-2.4.3-4.cm2.aarch64 +systemd-250.3-21.cm2.aarch64 +device-mapper-libs-2.03.15-3.cm2.aarch64 +cronie-1.5.7-3.cm2.aarch64 +cronie-anacron-1.5.7-3.cm2.aarch64 +logrotate-3.20.1-1.cm2.aarch64 +openssl-1.1.1k-32.cm2.aarch64 +sqlite-libs-3.39.2-3.cm2.aarch64 +expat-libs-2.6.2-2.cm2.aarch64 +elfutils-libelf-0.186-2.cm2.aarch64 +e2fsprogs-libs-1.46.5-3.cm2.aarch64 +krb5-1.19.4-2.cm2.aarch64 +libassuan-2.5.5-2.cm2.aarch64 +expat-2.6.2-2.cm2.aarch64 +libssh2-1.9.0-4.cm2.aarch64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.aarch64 +file-libs-5.40-2.cm2.aarch64 +device-mapper-2.03.15-3.cm2.aarch64 +device-mapper-event-libs-2.03.15-3.cm2.aarch64 +ncurses-6.4-2.cm2.aarch64 +lmdb-libs-0.9.29-1.cm2.aarch64 +lua-libs-5.4.4-1.cm2.aarch64 +rpm-libs-4.18.0-4.cm2.aarch64 +libsolv-0.7.24-1.cm2.aarch64 +libedit-3.1.20210910-1.cm2.aarch64 +procps-ng-3.3.17-2.cm2.aarch64 +device-mapper-event-2.03.15-3.cm2.aarch64 +util-linux-2.37.4-9.cm2.aarch64 +file-5.40-2.cm2.aarch64 +cryptsetup-2.4.3-4.cm2.aarch64 +iptables-1.8.7-4.cm2.aarch64 +dbus-1.15.6-1.cm2.aarch64 +pinentry-1.2.0-1.cm2.aarch64 +e2fsprogs-1.46.5-3.cm2.aarch64 +rpm-4.18.0-4.cm2.aarch64 +bc-1.07.1-4.cm2.aarch64 +bridge-utils-1.7.1-2.cm2.aarch64 +cpio-2.13-5.cm2.aarch64 +gdbm-1.21-1.cm2.aarch64 +iputils-20211215-2.cm2.aarch64 +irqbalance-1.8.0-4.cm2.aarch64 +libtool-2.4.6-8.cm2.aarch64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.aarch64 +tar-1.34-2.cm2.aarch64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.aarch64 +libseccomp-2.5.3-1.cm2.aarch64 +nettle-3.7.3-3.cm2.aarch64 +bzip2-1.0.8-1.cm2.aarch64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.aarch64 +gzip-1.12-2.cm2.aarch64 +sed-4.8-3.cm2.aarch64 +libmnl-1.0.4-6.cm2.aarch64 +iproute-5.15.0-3.cm2.aarch64 +libaio-0.3.112-4.cm2.aarch64 +lvm2-2.03.15-3.cm2.aarch64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.aarch64 +shadow-utils-4.9-13.cm2.aarch64 +tdnf-cli-libs-3.5.2-4.cm2.aarch64 +libpkgconf-1.8.0-3.cm2.aarch64 +pkgconf-1.8.0-3.cm2.aarch64 +pkgconf-pkg-config-1.8.0-3.cm2.aarch64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.aarch64 +libxml2-2.10.4-3.cm2.aarch64 +bind-libs-9.16.48-1.cm2.aarch64 +bind-utils-9.16.48-1.cm2.aarch64 +chrony-4.1-3.cm2.aarch64 +nghttp2-1.57.0-1.cm2.aarch64 +curl-libs-8.5.0-2.cm2.aarch64 +tdnf-3.5.2-4.cm2.aarch64 +curl-8.5.0-2.cm2.aarch64 +libdb-5.3.28-7.cm2.aarch64 +cyrus-sasl-lib-2.1.28-4.cm2.aarch64 +openldap-2.4.57-8.cm2.aarch64 +sudo-1.9.15p5-1.cm2.aarch64 +libksba-1.6.3-1.cm2.aarch64 +npth-1.6-4.cm2.aarch64 +gnupg2-2.4.0-2.cm2.aarch64 +gpgme-1.16.0-2.cm2.aarch64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.aarch64 +core-packages-container-2.0-8.cm2.aarch64 +core-packages-base-image-2.0-8.cm2.aarch64 +dracut-055-9.cm2.aarch64 +initramfs-2.0-14.cm2.aarch64 +python3-3.9.19-1.cm2.aarch64 +python3-libs-3.9.19-1.cm2.aarch64 +zchunk-libs-1.1.16-4.cm2.aarch64 +zchunk-1.1.16-4.cm2.aarch64 +librepo-1.15.1-1.cm2.aarch64 +python3-curses-3.9.19-1.cm2.aarch64 +python3-gpg-1.16.0-2.cm2.aarch64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.aarch64 +python3-libcomps-0.1.18-2.cm2.aarch64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.aarch64 +popt-devel-1.18-1.cm2.aarch64 +libyaml-0.2.5-3.cm2.aarch64 +libmodulemd-2.13.0-2.cm2.aarch64 +libdnf-0.63.1-2.cm2.aarch64 +python3-libdnf-0.63.1-2.cm2.aarch64 +python3-hawkey-0.63.1-2.cm2.aarch64 +elfutils-libelf-devel-0.186-2.cm2.aarch64 +xz-devel-5.2.5-1.cm2.aarch64 +zlib-devel-1.2.13-2.cm2.aarch64 +zstd-1.5.4-1.cm2.aarch64 +zstd-devel-1.5.4-1.cm2.aarch64 +elfutils-0.186-2.cm2.aarch64 +elfutils-devel-0.186-2.cm2.aarch64 +rpm-build-libs-4.18.0-4.cm2.aarch64 +rpm-devel-4.18.0-4.cm2.aarch64 +python3-rpm-4.18.0-4.cm2.aarch64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.aarch64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.aarch64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.aarch64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.aarch64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.aarch64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.aarch64 +mpfr-4.1.0-2.cm2.aarch64 +gawk-5.1.1-1.cm2.aarch64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.aarch64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.aarch64 +lzo-2.10-4.cm2.aarch64 +squashfs-tools-4.5.1-2.cm2.aarch64 +ethtool-5.16-2.cm2.aarch64 +snappy-1.1.9-3.cm2.aarch64 +kexec-tools-2.0.23-4.cm2.aarch64 +libnl3-3.5.0-4.cm2.aarch64 +wpa_supplicant-2.10-2.cm2.aarch64 +netplan-0.95-2.cm2.aarch64 +ncurses-term-6.4-2.cm2.aarch64 +libestr-0.1.11-1.cm2.aarch64 +libfastjson-0.99.9-1.cm2.aarch64 +gc-8.0.0-4.cm2.aarch64 +libmpc-1.2.1-1.cm2.aarch64 +libstdc++-devel-11.2.0-8.cm2.aarch64 +liblognorm-2.0.6-2.cm2.aarch64 +postgresql-libs-14.12-1.cm2.aarch64 +autogen-libopts-5.18.16-8.cm2.aarch64 +cyrus-sasl-2.1.28-4.cm2.aarch64 +librdkafka1-1.8.2-2.cm2.aarch64 +glibc-iconv-2.35-7.cm2.aarch64 +libltdl-2.4.6-8.cm2.aarch64 +libunistring-0.9.10-6.cm2.aarch64 +guile-2.0.14-5.cm2.aarch64 +gnutls-3.7.7-4.cm2.aarch64 +librelp-1.10.0-2.cm2.aarch64 +make-4.3-3.cm2.aarch64 +libgcc-atomic-11.2.0-8.cm2.aarch64 +libgcc-devel-11.2.0-8.cm2.aarch64 +libgomp-devel-11.2.0-8.cm2.aarch64 +gcc-c++-11.2.0-8.cm2.aarch64 +gcc-11.2.0-8.cm2.aarch64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.aarch64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.aarch64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.aarch64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.aarch64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.aarch64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.aarch64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.aarch64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.aarch64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.aarch64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.aarch64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.aarch64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.aarch64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.aarch64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.aarch64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.aarch64 +perl-I18N-Langinfo-0.19-489.cm2.aarch64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.aarch64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.aarch64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.aarch64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.aarch64 +perl-Sys-Hostname-1.23-489.cm2.aarch64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.aarch64 +perl-Fcntl-1.14-489.cm2.aarch64 +perl-Errno-1.33-489.cm2.aarch64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.aarch64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.aarch64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.aarch64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.aarch64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.aarch64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.aarch64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.aarch64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.aarch64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.aarch64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.aarch64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.aarch64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.aarch64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.aarch64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.aarch64 +perl-NDBM_File-1.15-489.cm2.aarch64 +perl-GDBM_File-1.19-489.cm2.aarch64 +perl-PathTools-3.80-489.cm2.aarch64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.aarch64 +perl-DynaLoader-1.50-489.cm2.aarch64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.aarch64 +perl-libs-5.34.1-489.cm2.aarch64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.aarch64 +net-snmp-libs-5.9.4-1.cm2.aarch64 +rsyslog-8.2204.1-3.cm2.aarch64 +sgx-backwards-compatability-1.0.0-1.cm2.aarch64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.aarch64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.aarch64 +jq-1.6-2.cm2.aarch64 +inotify-tools-3.22.1.0-1.cm2.aarch64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.aarch64 +openssh-server-8.9p1-6.cm2.aarch64 +hypervfcopyd-5.15.160.1-1.cm2.aarch64 +hypervkvpd-5.15.160.1-1.cm2.aarch64 +hypervvssd-5.15.160.1-1.cm2.aarch64 +dhcp-libs-4.4.3.P1-1.cm2.aarch64 +dhcp-client-4.4.3.P1-1.cm2.aarch64 +hyperv-daemons-5.15.160.1-1.cm2.aarch64 +openssh-8.9p1-6.cm2.aarch64 +wget-1.21.2-3.cm2.aarch64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.aarch64 +kernel-5.15.160.1-1.cm2.aarch64 +fuse-2.9.7-10.cm2.aarch64 +boost-1.76.0-4.cm2.aarch64 +blobfuse-1.4.5-15.cm2.aarch64 +python3-dbus-1.2.16-3.cm2.aarch64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.aarch64 +keyutils-1.6.3-1.cm2.aarch64 +cifs-utils-6.14-2.cm2.aarch64 +libnfnetlink-1.0.1-6.cm2.aarch64 +libnetfilter_conntrack-1.0.9-1.cm2.aarch64 +libnetfilter_queue-1.0.5-1.cm2.aarch64 +libnetfilter_cttimeout-1.0.0-6.cm2.aarch64 +libnetfilter_cthelper-1.0.0-5.cm2.aarch64 +conntrack-tools-1.4.8-1.cm2.aarch64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.aarch64 +apr-1.7.2-2.cm2.aarch64 +apr-util-1.6.3-1.cm2.aarch64 +utf8proc-2.6.1-2.cm2.aarch64 +libserf-1.3.9-8.cm2.aarch64 +subversion-1.14.2-1.cm2.aarch64 +subversion-perl-1.14.2-1.cm2.aarch64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.aarch64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.aarch64 +git-2.39.4-1.cm2.aarch64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.aarch64 +kernel-devel-5.15.160.1-1.cm2.aarch64 +libtirpc-1.3.3-1.cm2.aarch64 +lsof-4.94.0-1.cm2.aarch64 +libpcap-1.10.1-2.cm2.aarch64 +nmap-ncat-7.93-2.cm2.aarch64 +rpcbind-1.2.5-6.cm2.aarch64 +libnfsidmap-2.5.4-4.cm2.aarch64 +libevent-2.1.12-1.cm2.aarch64 +nfs-utils-2.5.4-4.cm2.aarch64 +pigz-2.6-2.cm2.aarch64 +psmisc-23.4-1.cm2.aarch64 +socat-1.7.4.3-1.cm2.aarch64 +sysstat-12.7.1-3.cm2.aarch64 +traceroute-2.1.3-1.cm2.aarch64 +zip-3.0-5.cm2.aarch64 +libapparmor-3.0.4-4.cm2.aarch64 +apparmor-parser-3.0.4-4.cm2.aarch64 +fuse-common-3.10.5-2.cm2.aarch64 +fuse3-libs-3.10.5-2.cm2.aarch64 +fuse3-3.10.5-2.cm2.aarch64 +blobfuse2-2.3.0-1.aarch64 +libnftnl-1.2.1-2.cm2.aarch64 +jansson-2.14-1.cm2.aarch64 +nftables-1.0.1-2.cm2.aarch64 +isns-utils-libs-0.101-2.cm2.aarch64 +isns-utils-0.101-2.cm2.aarch64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 +moby-runc-1.1.9-6.cm2.aarch64 +moby-containerd-1.6.26-5.cm2.aarch64 +llvm-12.0.1-7.cm2.aarch64 +binutils-devel-2.37-8.cm2.aarch64 +binutils-2.37-8.cm2.aarch64 +compiler-rt-12.0.1-1.cm2.aarch64 +clang-libs-12.0.1-4.cm2.aarch64 +bcc-0.27.0-2.cm2.aarch64 +clang-12.0.1-4.cm2.aarch64 +libbpf-1.0.1-1.cm2.aarch64 +bpftrace-0.16.0-2.cm2.aarch64 +python3-bcc-0.27.0-2.cm2.aarch64 +bcc-tools-0.27.0-2.cm2.aarch64 +bcc-examples-0.27.0-2.cm2.aarch64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 724K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 21G 7.7G 73% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 123M 295M 30% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:24:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:33:28 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest-image-list.json index 14d33249069..71bdfaaea62 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest-image-list.json @@ -1,6 +1,6 @@ { "sku": "V2gen2arm64", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ { "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", @@ -102,15 +102,6 @@ "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" ] }, - { - "id": "sha256:2aa56e6038e03d4d38fdae5712e71e0d4a1d3f97d0e68052230af58f6323c36b", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", "repoTags": [ @@ -363,6 +354,15 @@ "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" ] }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", "repoTags": [ @@ -534,6 +534,15 @@ "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" ] }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", "repoTags": [ @@ -723,15 +732,6 @@ "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" ] }, - { - "id": "sha256:def3bbbe88538cfd120e3a9292f4b763049ba9b0e4a4636204ef03f1ef719aae", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", "repoTags": [ @@ -786,6 +786,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest.txt index 5d682ca1ae7..e77d8c37fc6 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2arm64/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:11:10 UTC 2024 +Starting build on Tue Jul 16 17:14:48 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:11 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 33595200 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 38155688 Jul 8 08:14 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 49910128 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 43353240 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 51531936 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 44976688 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 57806112 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:20 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:20 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:20 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.aarch64 glibc-2.35-7.cm2.aarch64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.aarch64 xz-5.2.5-1.cm2.aarch64 kmod-29-2.cm2.aarch64 kernel-5.15.158.2-1.cm2.aarch64 -mariner-release-2.0-63.cm2.noarch shim-unsigned-15.4-2.cm2.aarch64 grub2-efi-binary-2.06-13.cm2.aarch64 popt-1.18-1.cm2.aarch64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.aarch64 dbus-1.15.6-1.cm2.aarch64 pinentry-1.2.0-1.cm2.aarch64 e2fsprogs-1.46.5-3.cm2.aarch64 -libarchive-3.6.1-2.cm2.aarch64 rpm-4.18.0-4.cm2.aarch64 bc-1.07.1-4.cm2.aarch64 bridge-utils-1.7.1-2.cm2.aarch64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.aarch64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.aarch64 -dhcp-client-4.4.3-3.cm2.aarch64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.aarch64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.aarch64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.aarch64 -hypervkvpd-5.15.158.2-1.cm2.aarch64 -hypervfcopyd-5.15.158.2-1.cm2.aarch64 -hyperv-daemons-5.15.158.2-1.cm2.aarch64 lzo-2.10-4.cm2.aarch64 squashfs-tools-4.5.1-2.cm2.aarch64 ethtool-5.16-2.cm2.aarch64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.aarch64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.aarch64 +jq-1.6-2.cm2.aarch64 inotify-tools-3.22.1.0-1.cm2.aarch64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.aarch64 openssh-server-8.9p1-6.cm2.aarch64 +hypervfcopyd-5.15.160.1-1.cm2.aarch64 +hypervkvpd-5.15.160.1-1.cm2.aarch64 +hypervvssd-5.15.160.1-1.cm2.aarch64 +dhcp-libs-4.4.3.P1-1.cm2.aarch64 +dhcp-client-4.4.3.P1-1.cm2.aarch64 +hyperv-daemons-5.15.160.1-1.cm2.aarch64 openssh-8.9p1-6.cm2.aarch64 wget-1.21.2-3.cm2.aarch64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.aarch64 +kernel-5.15.160.1-1.cm2.aarch64 fuse-2.9.7-10.cm2.aarch64 boost-1.76.0-4.cm2.aarch64 -blobfuse-1.4.5-14.cm2.aarch64 +blobfuse-1.4.5-15.cm2.aarch64 python3-dbus-1.2.16-3.cm2.aarch64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.aarch64 git-2.39.4-1.cm2.aarch64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.aarch64 -oniguruma-6.9.7.1-2.cm2.aarch64 -jq-1.6-2.cm2.aarch64 -kernel-devel-5.15.158.2-1.cm2.aarch64 +kernel-devel-5.15.160.1-1.cm2.aarch64 libtirpc-1.3.3-1.cm2.aarch64 lsof-4.94.0-1.cm2.aarch64 libpcap-1.10.1-2.cm2.aarch64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.aarch64 isns-utils-0.101-2.cm2.aarch64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.aarch64 -moby-runc-1.1.9-5.cm2.aarch64 +moby-runc-1.1.9-6.cm2.aarch64 moby-containerd-1.6.26-5.cm2.aarch64 llvm-12.0.1-7.cm2.aarch64 binutils-devel-2.37-8.cm2.aarch64 @@ -666,17 +668,17 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.8M 13G 1% /run +tmpfs 13G 724K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 20G 8.0G 72% / +/dev/sda3 29G 21G 7.7G 73% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 62M 356M 15% /boot +/dev/sda2 452M 123M 295M 30% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -686,11 +688,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:00:27 UTC 2024 -Install completed successfully on Mon Jul 8 08:30:53 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:24:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:33:28 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0-image-list.json new file mode 100644 index 00000000000..92f84b195b8 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2fips", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0.txt new file mode 100644 index 00000000000..0746ee485e6 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/202407.16.0.txt @@ -0,0 +1,707 @@ +Starting build on Tue Jul 16 17:18:38 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:26 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +nspr-4.30-2.cm2.x86_64 +nss-libs-3.75-2.cm2.x86_64 +nss-3.75-2.cm2.x86_64 +libkcapi-1.3.1-3.cm2.x86_64 +libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 +dracut-fips-055-9.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 63M 355M 16% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:41:10 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest-image-list.json index 0189100f330..92f84b195b8 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2fips", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest.txt index 3af369d2e50..0746ee485e6 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2fips/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:05 UTC 2024 +Starting build on Tue Jul 16 17:18:38 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:12 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:12 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:12 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:12 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:12 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:12 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:12 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:26 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,11 +571,24 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 nspr-4.30-2.cm2.x86_64 nss-libs-3.75-2.cm2.x86_64 nss-3.75-2.cm2.x86_64 @@ -593,7 +597,7 @@ libkcapi-hmaccalc-1.3.1-3.cm2.x86_64 dracut-fips-055-9.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -623,9 +627,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -653,7 +655,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -675,15 +677,15 @@ devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 684K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 22G 6.1G 79% / +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 32M 386M 8% /boot +/dev/sda2 452M 63M 355M 16% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -693,11 +695,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:29:08 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:41:10 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0-image-list.json new file mode 100644 index 00000000000..9ac75971328 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2katagen2", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0.txt new file mode 100644 index 00000000000..8172775dcca --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/202407.16.0.txt @@ -0,0 +1,717 @@ +Starting build on Tue Jul 16 17:18:19 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 48497704 Jun 28 11:07 /usr/local/bin/containerd-shim-kata-cc-v2 +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor +lrwxrwxrwx 1 root root 32 Jun 28 11:13 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:24 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +virtiofsd-1.8.0-2.cm2.x86_64 +kernel-uvm-6.1.58.mshv4-1.cm2.x86_64 +mshv-bootloader-lx-26100.1.240331-1435.1.x86_64 +mshv-26100.1.240331-1435.1.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-cc-1.7.7-5.cm2.x86_64 +kata-containers-cc-3.2.0.azl2-2.cm2.x86_64 +hvloader-1.0.1-4.cm2.x86_64 +grub2-configuration-2.06-13.cm2.x86_64 +kernel-mshv-5.15.157.mshv1-1.cm2.x86_64 +cloud-hypervisor-cvm-38.0.72-1.cm2.x86_64 +busybox-1.35.0-10.cm2.x86_64 +kata-containers-3.2.0.azl2-2.cm2.x86_64 +kata-packages-host-1.0.0-4.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 668K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.0G 82% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 93M 325M 23% /boot +/dev/sda1 64M 34M 31M 53% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.157.mshv1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:32:35 UTC 2024 +Install completed successfully on Tue Jul 16 17:39:21 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: kata +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest-image-list.json index 25c963653f2..9ac75971328 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2katagen2", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest.txt index 49a6ab7580e..8172775dcca 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2kata/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:55 UTC 2024 +Starting build on Tue Jul 16 17:18:19 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.7 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -121,10 +122,6 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 -rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 -rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 --rwxr-xr-x 1 root root 48492992 Jun 9 19:14 /usr/local/bin/containerd-shim-kata-cc-v2 -lrwxrwxrwx 1 root root 21 Jun 9 19:22 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime -lrwxrwxrwx 1 root root 21 Jun 9 19:22 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor -lrwxrwxrwx 1 root root 32 Jun 9 19:22 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 -rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 -rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 -rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 @@ -133,14 +130,18 @@ lrwxrwxrwx 1 root root 32 Jun 9 19:22 /usr/local/bin/containerd-shim-kat -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:15 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:15 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:15 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 48497704 Jun 28 11:07 /usr/local/bin/containerd-shim-kata-cc-v2 +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-runtime -> /usr/bin/kata-runtime +lrwxrwxrwx 1 root root 21 Jun 28 11:13 /usr/local/bin/kata-monitor -> /usr/bin/kata-monitor +lrwxrwxrwx 1 root root 32 Jun 28 11:13 /usr/local/bin/containerd-shim-kata-v2 -> /usr/bin/containerd-shim-kata-v2 +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:24 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:24 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:24 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -163,7 +164,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -226,7 +226,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -325,15 +324,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -352,11 +348,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -584,14 +575,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -621,9 +625,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -655,15 +657,15 @@ virtiofsd-1.8.0-2.cm2.x86_64 kernel-uvm-6.1.58.mshv4-1.cm2.x86_64 mshv-bootloader-lx-26100.1.240331-1435.1.x86_64 mshv-26100.1.240331-1435.1.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 -moby-containerd-cc-1.7.7-4.cm2.x86_64 -kata-containers-cc-3.2.0.azl2-1.cm2.x86_64 -hvloader-1.0.1-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-cc-1.7.7-5.cm2.x86_64 +kata-containers-cc-3.2.0.azl2-2.cm2.x86_64 +hvloader-1.0.1-4.cm2.x86_64 grub2-configuration-2.06-13.cm2.x86_64 kernel-mshv-5.15.157.mshv1-1.cm2.x86_64 cloud-hypervisor-cvm-38.0.72-1.cm2.x86_64 busybox-1.35.0-10.cm2.x86_64 -kata-containers-3.2.0.azl2-1.cm2.x86_64 +kata-containers-3.2.0.azl2-2.cm2.x86_64 kata-packages-host-1.0.0-4.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -685,15 +687,15 @@ devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 668K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 23G 5.5G 81% / +/dev/sda3 29G 23G 5.0G 82% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 62M 356M 15% /boot +/dev/sda2 452M 93M 325M 23% /boot /dev/sda1 64M 34M 31M 53% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -704,10 +706,10 @@ SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: Linux version 5.15.157.mshv1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:32:35 UTC 2024 -Install completed successfully on Mon Jul 8 08:31:37 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Install completed successfully on Tue Jul 16 17:39:21 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: kata diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0-image-list.json new file mode 100644 index 00000000000..122a8b57b34 --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "V2gen2TL", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0.txt new file mode 100644 index 00000000000..8ffa6beabff --- /dev/null +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/202407.16.0.txt @@ -0,0 +1,701 @@ +Starting build on Tue Jul 16 17:14:19 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.9 + - bpftrace v0.16.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +=== Installed Packages Begin +filesystem-1.1-20.cm2.x86_64 +glibc-2.35-7.cm2.x86_64 +libgcc-11.2.0-8.cm2.x86_64 +pcre-libs-8.45-2.cm2.x86_64 +libstdc++-11.2.0-8.cm2.x86_64 +zlib-1.2.13-2.cm2.x86_64 +xz-libs-5.2.5-1.cm2.x86_64 +ncurses-libs-6.4-2.cm2.x86_64 +readline-8.1-1.cm2.x86_64 +libcap-2.60-2.cm2.x86_64 +bzip2-libs-1.0.8-1.cm2.x86_64 +pcre-8.45-2.cm2.x86_64 +gmp-6.2.1-4.cm2.x86_64 +libselinux-3.2-1.cm2.x86_64 +coreutils-8.32-7.cm2.x86_64 +grep-3.7-2.cm2.x86_64 +bash-5.1.8-4.cm2.x86_64 +libsepol-3.2-2.cm2.x86_64 +xz-5.2.5-1.cm2.x86_64 +kmod-29-2.cm2.x86_64 +kernel-5.15.158.2-1.cm2.x86_64 +shim-15.4-2.cm2.x86_64 +grub2-efi-binary-2.06-13.cm2.x86_64 +popt-1.18-1.cm2.x86_64 +slang-2.3.2-4.cm2.x86_64 +newt-0.52.21-5.cm2.x86_64 +chkconfig-1.20-4.cm2.x86_64 +ca-certificates-shared-2.0.0-17.cm2.noarch +libffi-3.4.2-3.cm2.x86_64 +p11-kit-0.24.1-1.cm2.x86_64 +libtasn1-4.19.0-1.cm2.x86_64 +p11-kit-trust-0.24.1-1.cm2.x86_64 +ca-certificates-tools-2.0.0-17.cm2.noarch +ca-certificates-2.0.0-17.cm2.noarch +util-linux-libs-2.37.4-9.cm2.x86_64 +libgpg-error-1.46-1.cm2.x86_64 +openssl-libs-1.1.1k-32.cm2.x86_64 +libgcrypt-1.10.3-1.cm2.x86_64 +glib-2.71.0-2.cm2.x86_64 +lz4-1.9.4-1.cm2.x86_64 +systemd-rpm-macros-250.3-21.cm2.noarch +zstd-libs-1.5.4-1.cm2.x86_64 +libcap-ng-0.8.2-2.cm2.x86_64 +audit-libs-3.0.6-8.cm2.x86_64 +json-c-0.15-2.cm2.x86_64 +cracklib-2.9.7-5.cm2.x86_64 +cracklib-dicts-2.9.7-5.cm2.x86_64 +pam-1.5.1-6.cm2.x86_64 +cryptsetup-libs-2.4.3-4.cm2.x86_64 +systemd-250.3-21.cm2.x86_64 +device-mapper-libs-2.03.15-3.cm2.x86_64 +cronie-1.5.7-3.cm2.x86_64 +cronie-anacron-1.5.7-3.cm2.x86_64 +logrotate-3.20.1-1.cm2.x86_64 +openssl-1.1.1k-32.cm2.x86_64 +sqlite-libs-3.39.2-3.cm2.x86_64 +expat-libs-2.6.2-2.cm2.x86_64 +elfutils-libelf-0.186-2.cm2.x86_64 +e2fsprogs-libs-1.46.5-3.cm2.x86_64 +krb5-1.19.4-2.cm2.x86_64 +libassuan-2.5.5-2.cm2.x86_64 +expat-2.6.2-2.cm2.x86_64 +libssh2-1.9.0-4.cm2.x86_64 +iana-etc-20211115-2.cm2.noarch +libpwquality-1.4.4-1.cm2.x86_64 +file-libs-5.40-2.cm2.x86_64 +device-mapper-2.03.15-3.cm2.x86_64 +device-mapper-event-libs-2.03.15-3.cm2.x86_64 +ncurses-6.4-2.cm2.x86_64 +lmdb-libs-0.9.29-1.cm2.x86_64 +lua-libs-5.4.4-1.cm2.x86_64 +rpm-libs-4.18.0-4.cm2.x86_64 +libsolv-0.7.24-1.cm2.x86_64 +libedit-3.1.20210910-1.cm2.x86_64 +procps-ng-3.3.17-2.cm2.x86_64 +device-mapper-event-2.03.15-3.cm2.x86_64 +util-linux-2.37.4-9.cm2.x86_64 +file-5.40-2.cm2.x86_64 +cryptsetup-2.4.3-4.cm2.x86_64 +iptables-1.8.7-4.cm2.x86_64 +dbus-1.15.6-1.cm2.x86_64 +pinentry-1.2.0-1.cm2.x86_64 +e2fsprogs-1.46.5-3.cm2.x86_64 +rpm-4.18.0-4.cm2.x86_64 +bc-1.07.1-4.cm2.x86_64 +bridge-utils-1.7.1-2.cm2.x86_64 +cpio-2.13-5.cm2.x86_64 +gdbm-1.21-1.cm2.x86_64 +iputils-20211215-2.cm2.x86_64 +irqbalance-1.8.0-4.cm2.x86_64 +libtool-2.4.6-8.cm2.x86_64 +mariner-rpm-macros-2.0-25.cm2.noarch +net-tools-2.10-3.cm2.x86_64 +tar-1.34-2.cm2.x86_64 +tzdata-2024a-1.cm2.noarch +which-2.21-8.cm2.x86_64 +libseccomp-2.5.3-1.cm2.x86_64 +nettle-3.7.3-3.cm2.x86_64 +bzip2-1.0.8-1.cm2.x86_64 +ca-certificates-base-2.0.0-17.cm2.noarch +findutils-4.8.0-5.cm2.x86_64 +gzip-1.12-2.cm2.x86_64 +sed-4.8-3.cm2.x86_64 +libmnl-1.0.4-6.cm2.x86_64 +iproute-5.15.0-3.cm2.x86_64 +libaio-0.3.112-4.cm2.x86_64 +lvm2-2.03.15-3.cm2.x86_64 +pkgconf-m4-1.8.0-3.cm2.noarch +libsemanage-3.2-2.cm2.x86_64 +shadow-utils-4.9-13.cm2.x86_64 +tdnf-cli-libs-3.5.2-4.cm2.x86_64 +libpkgconf-1.8.0-3.cm2.x86_64 +pkgconf-1.8.0-3.cm2.x86_64 +pkgconf-pkg-config-1.8.0-3.cm2.x86_64 +bind-license-9.16.48-1.cm2.noarch +libuv-1.43.0-2.cm2.x86_64 +libxml2-2.10.4-3.cm2.x86_64 +bind-libs-9.16.48-1.cm2.x86_64 +bind-utils-9.16.48-1.cm2.x86_64 +chrony-4.1-3.cm2.x86_64 +nghttp2-1.57.0-1.cm2.x86_64 +curl-libs-8.5.0-2.cm2.x86_64 +tdnf-3.5.2-4.cm2.x86_64 +curl-8.5.0-2.cm2.x86_64 +libdb-5.3.28-7.cm2.x86_64 +cyrus-sasl-lib-2.1.28-4.cm2.x86_64 +openldap-2.4.57-8.cm2.x86_64 +sudo-1.9.15p5-1.cm2.x86_64 +libksba-1.6.3-1.cm2.x86_64 +npth-1.6-4.cm2.x86_64 +gnupg2-2.4.0-2.cm2.x86_64 +gpgme-1.16.0-2.cm2.x86_64 +mariner-repos-shared-2.0-9.cm2.noarch +mariner-repos-microsoft-2.0-9.cm2.noarch +mariner-repos-extras-2.0-9.cm2.noarch +mariner-repos-2.0-9.cm2.noarch +tdnf-plugin-repogpgcheck-3.5.2-4.cm2.x86_64 +core-packages-container-2.0-8.cm2.x86_64 +core-packages-base-image-2.0-8.cm2.x86_64 +dracut-055-9.cm2.x86_64 +initramfs-2.0-14.cm2.x86_64 +python3-3.9.19-1.cm2.x86_64 +python3-libs-3.9.19-1.cm2.x86_64 +zchunk-libs-1.1.16-4.cm2.x86_64 +zchunk-1.1.16-4.cm2.x86_64 +librepo-1.15.1-1.cm2.x86_64 +python3-curses-3.9.19-1.cm2.x86_64 +python3-gpg-1.16.0-2.cm2.x86_64 +dnf-data-4.8.0-2.cm2.noarch +libcomps-0.1.18-2.cm2.x86_64 +python3-libcomps-0.1.18-2.cm2.x86_64 +elfutils-default-yama-scope-0.186-2.cm2.noarch +libgomp-11.2.0-8.cm2.x86_64 +popt-devel-1.18-1.cm2.x86_64 +libyaml-0.2.5-3.cm2.x86_64 +libmodulemd-2.13.0-2.cm2.x86_64 +libdnf-0.63.1-2.cm2.x86_64 +python3-libdnf-0.63.1-2.cm2.x86_64 +python3-hawkey-0.63.1-2.cm2.x86_64 +elfutils-libelf-devel-0.186-2.cm2.x86_64 +xz-devel-5.2.5-1.cm2.x86_64 +zlib-devel-1.2.13-2.cm2.x86_64 +zstd-1.5.4-1.cm2.x86_64 +zstd-devel-1.5.4-1.cm2.x86_64 +elfutils-0.186-2.cm2.x86_64 +elfutils-devel-0.186-2.cm2.x86_64 +rpm-build-libs-4.18.0-4.cm2.x86_64 +rpm-devel-4.18.0-4.cm2.x86_64 +python3-rpm-4.18.0-4.cm2.x86_64 +python3-dnf-4.8.0-2.cm2.noarch +dnf-4.8.0-2.cm2.noarch +python3-six-1.16.0-2.cm2.noarch +python3-markupsafe-2.1.0-1.cm2.x86_64 +python3-idna-3.3-1.cm2.noarch +python3-jinja2-3.0.3-4.cm2.noarch +python3-configobj-5.0.6-7.cm2.noarch +PyYAML-5.4.1-1.cm2.x86_64 +python3-jsonschema-2.6.0-6.cm2.noarch +python3-netifaces-0.11.0-1.cm2.x86_64 +python3-oauthlib-2.1.0-7.cm2.noarch +python3-setuptools-3.9.19-1.cm2.noarch +python3-jsonpointer-2.2-1.cm2.noarch +python3-jsonpatch-1.32-1.cm2.noarch +python3-wcwidth-0.2.5-1.cm2.noarch +python3-prettytable-3.2.0-3.cm2.noarch +python3-certifi-2023.05.07-1.cm2.noarch +python3-charset-normalizer-2.0.11-2.cm2.noarch +python3-asn1crypto-1.5.1-1.cm2.noarch +python3-pyasn1-0.4.8-1.cm2.noarch +python3-pycparser-2.21-1.cm2.noarch +python3-cffi-1.15.0-3.cm2.x86_64 +python3-pyparsing-3.0.7-1.cm2.noarch +python3-packaging-21.3-1.cm2.noarch +python3-cryptography-3.3.2-7.cm2.x86_64 +python3-pyOpenSSL-18.0.0-8.cm2.noarch +python3-requests-2.27.1-7.cm2.noarch +cloud-init-23.3-3.cm2.noarch +cloud-init-azure-kvp-23.3-3.cm2.noarch +gptfdisk-1.0.8-1.cm2.x86_64 +mpfr-4.1.0-2.cm2.x86_64 +gawk-5.1.1-1.cm2.x86_64 +cloud-utils-growpart-0.32-3.cm2.noarch +grub2-2.06-13.cm2.x86_64 +installkernel-1.0.0-2.cm2.noarch +grubby-8.40-46.cm2.x86_64 +lzo-2.10-4.cm2.x86_64 +squashfs-tools-4.5.1-2.cm2.x86_64 +ethtool-5.16-2.cm2.x86_64 +snappy-1.1.9-3.cm2.x86_64 +kexec-tools-2.0.23-4.cm2.x86_64 +libnl3-3.5.0-4.cm2.x86_64 +wpa_supplicant-2.10-2.cm2.x86_64 +netplan-0.95-2.cm2.x86_64 +ncurses-term-6.4-2.cm2.x86_64 +libestr-0.1.11-1.cm2.x86_64 +libfastjson-0.99.9-1.cm2.x86_64 +gc-8.0.0-4.cm2.x86_64 +libmpc-1.2.1-1.cm2.x86_64 +libstdc++-devel-11.2.0-8.cm2.x86_64 +liblognorm-2.0.6-2.cm2.x86_64 +postgresql-libs-14.12-1.cm2.x86_64 +autogen-libopts-5.18.16-8.cm2.x86_64 +cyrus-sasl-2.1.28-4.cm2.x86_64 +librdkafka1-1.8.2-2.cm2.x86_64 +glibc-iconv-2.35-7.cm2.x86_64 +libltdl-2.4.6-8.cm2.x86_64 +libunistring-0.9.10-6.cm2.x86_64 +guile-2.0.14-5.cm2.x86_64 +gnutls-3.7.7-4.cm2.x86_64 +librelp-1.10.0-2.cm2.x86_64 +make-4.3-3.cm2.x86_64 +libgcc-atomic-11.2.0-8.cm2.x86_64 +libgcc-devel-11.2.0-8.cm2.x86_64 +libgomp-devel-11.2.0-8.cm2.x86_64 +gcc-c++-11.2.0-8.cm2.x86_64 +gcc-11.2.0-8.cm2.x86_64 +perl-vmsish-1.04-489.cm2.noarch +perl-version-0.99.28-489.cm2.noarch +perl-subs-1.04-489.cm2.noarch +perl-ph-5.34.1-489.cm2.x86_64 +perl-perlfaq-5.20210411-489.cm2.noarch +perl-parent-0.238-489.cm2.noarch +perl-mro-1.25-489.cm2.x86_64 +perl-meta-notation-5.34.1-489.cm2.noarch +perl-less-0.03-489.cm2.noarch +perl-if-0.60.900-489.cm2.noarch +perl-filetest-1.03-489.cm2.noarch +perl-ExtUtils-MM-Utils-7.44-489.cm2.noarch +perl-Devel-PPPort-3.62-489.cm2.x86_64 +perl-vars-1.05-489.cm2.noarch +perl-sort-2.04-489.cm2.noarch +perl-overloading-0.02-489.cm2.noarch +perl-lib-0.65-489.cm2.x86_64 +perl-experimental-0.024-489.cm2.noarch +perl-encoding-warnings-0.13-489.cm2.noarch +perl-deprecate-0.04-489.cm2.noarch +perl-constant-1.33-489.cm2.noarch +perl-base-2.27-489.cm2.noarch +perl-autouse-1.11-489.cm2.noarch +perl-Tie-Memoize-1.1-489.cm2.noarch +perl-Env-1.05-489.cm2.noarch +perl-Tie-4.6-489.cm2.noarch +perl-Term-ReadLine-1.17-489.cm2.noarch +perl-Term-Cap-1.17-489.cm2.noarch +perl-Module-Loaded-0.08-489.cm2.noarch +perl-CPAN-Meta-Requirements-2.140-489.cm2.noarch +perl-AutoLoader-5.74-489.cm2.noarch +perl-Attribute-Handlers-1.01-489.cm2.noarch +perl-Unicode-Normalize-1.28-489.cm2.x86_64 +perl-Time-Local-1.300-489.cm2.noarch +perl-Time-HiRes-1.9767-489.cm2.x86_64 +perl-Text-Tabs+Wrap-2013.0523-489.cm2.noarch +perl-File-DosGlob-1.12-489.cm2.x86_64 +perl-Text-ParseWords-3.30-489.cm2.noarch +perl-Text-Abbrev-1.02-489.cm2.noarch +perl-Term-Complete-1.403-489.cm2.noarch +perl-Term-ANSIColor-5.01-489.cm2.noarch +perl-sigtrap-1.09-489.cm2.noarch +perl-SelectSaver-1.02-489.cm2.noarch +perl-DirHandle-1.05-489.cm2.noarch +perl-Symbol-1.09-489.cm2.noarch +perl-Socket-2.031-489.cm2.x86_64 +perl-Search-Dict-1.07-489.cm2.noarch +perl-threads-shared-1.62-489.cm2.x86_64 +perl-Thread-3.05-489.cm2.noarch +perl-threads-2.26-489.cm2.x86_64 +perl-Text-Balanced-2.04-489.cm2.noarch +perl-NEXT-0.68-489.cm2.noarch +perl-overload-1.33-489.cm2.noarch +perl-Time-Piece-1.3401-489.cm2.x86_64 +perl-Tie-RefHash-1.40-489.cm2.noarch +perl-Thread-Semaphore-2.13-489.cm2.noarch +perl-Thread-Queue-3.14-489.cm2.noarch +perl-Module-CoreList-5.20220313-489.cm2.noarch +perl-Scalar-List-Utils-1.55-489.cm2.x86_64 +perl-Pod-Functions-1.13-489.cm2.noarch +perl-Pod-Escapes-1.07-489.cm2.noarch +perl-Perl-OSType-1.010-489.cm2.noarch +perl-Opcode-1.50-489.cm2.x86_64 +perl-Math-Complex-1.59-489.cm2.noarch +perl-bignum-0.51-489.cm2.noarch +perl-Math-BigRat-0.2614-489.cm2.noarch +perl-Math-BigInt-FastCalc-0.500.900-489.cm2.x86_64 +perl-Math-BigInt-1.9998.18-489.cm2.noarch +perl-PerlIO-via-QuotedPrint-0.09-489.cm2.noarch +perl-MIME-Base64-3.16-489.cm2.x86_64 +perl-I18N-Langinfo-0.19-489.cm2.x86_64 +perl-Params-Check-0.38-489.cm2.noarch +perl-Locale-Maketext-Simple-0.21-489.cm2.noarch +perl-Locale-Maketext-1.29-489.cm2.noarch +perl-I18N-LangTags-0.45-489.cm2.noarch +perl-Hash-Util-FieldHash-1.21-489.cm2.x86_64 +perl-fields-2.27-489.cm2.noarch +perl-Hash-Util-0.25-489.cm2.x86_64 +perl-Getopt-Std-1.13-489.cm2.noarch +perl-Filter-Simple-0.96-489.cm2.noarch +perl-Filter-1.59-489.cm2.x86_64 +perl-FileCache-1.10-489.cm2.noarch +perl-File-Compare-1.100.600-489.cm2.noarch +perl-File-Basename-2.85-489.cm2.noarch +perl-locale-1.10-489.cm2.noarch +perl-Tie-File-1.06-489.cm2.noarch +perl-Sys-Syslog-0.36-489.cm2.x86_64 +perl-Sys-Hostname-1.23-489.cm2.x86_64 +perl-I18N-Collate-1.02-489.cm2.noarch +perl-POSIX-1.97-489.cm2.x86_64 +perl-Fcntl-1.14-489.cm2.x86_64 +perl-Errno-1.33-489.cm2.x86_64 +perl-English-1.11-489.cm2.noarch +perl-Digest-MD5-2.58-489.cm2.x86_64 +perl-Digest-1.19-489.cm2.noarch +perl-Dumpvalue-2.27-489.cm2.noarch +perl-Devel-Peek-1.30-489.cm2.x86_64 +perl-Config-Perl-V-0.33-489.cm2.noarch +perl-Config-Extensions-0.03-489.cm2.noarch +perl-Compress-Raw-Zlib-2.101-489.cm2.x86_64 +perl-User-pwent-1.03-489.cm2.noarch +perl-Time-1.03-489.cm2.noarch +perl-Net-1.02-489.cm2.noarch +perl-File-stat-1.09-489.cm2.noarch +perl-Class-Struct-0.66-489.cm2.noarch +perl-Benchmark-1.23-489.cm2.noarch +perl-autodie-2.34-489.cm2.noarch +perl-Safe-2.43-489.cm2.noarch +perl-ExtUtils-Constant-0.25-489.cm2.noarch +perl-Data-Dumper-2.179-489.cm2.x86_64 +perl-CPAN-Meta-YAML-0.018-489.cm2.noarch +perl-B-1.82-489.cm2.x86_64 +perl-blib-1.07-489.cm2.noarch +perl-Unicode-Collate-1.29-489.cm2.x86_64 +perl-Module-Load-0.36-489.cm2.noarch +perl-Unicode-UCD-0.75-489.cm2.noarch +perl-Memoize-1.03-489.cm2.noarch +perl-Storable-3.23-489.cm2.x86_64 +perl-SelfLoader-1.26-489.cm2.noarch +perl-IPC-Open3-1.21-489.cm2.noarch +perl-IO-Socket-IP-0.41-489.cm2.noarch +perl-HTTP-Tiny-0.076-489.cm2.noarch +perl-libnet-3.13-489.cm2.noarch +perl-Net-Ping-2.74-489.cm2.noarch +perl-FileHandle-2.03-489.cm2.noarch +perl-IO-1.46-489.cm2.x86_64 +perl-FindBin-1.52-489.cm2.noarch +perl-debugger-1.60-489.cm2.noarch +perl-Test-Simple-1.302183-489.cm2.noarch +perl-Test-1.31-489.cm2.noarch +perl-Compress-Raw-Bzip2-2.101-489.cm2.x86_64 +perl-File-Temp-0.231.100-489.cm2.noarch +perl-File-Path-2.18-489.cm2.noarch +perl-IPC-Cmd-1.04-489.cm2.noarch +perl-Module-Load-Conditional-0.74-489.cm2.noarch +perl-Module-Metadata-1.000037-489.cm2.noarch +perl-ExtUtils-Command-7.62-489.cm2.noarch +perl-File-Find-1.39-489.cm2.noarch +perl-File-Fetch-1.00-489.cm2.noarch +perl-File-Copy-2.35-489.cm2.noarch +perl-ExtUtils-Manifest-1.73-489.cm2.noarch +perl-Devel-SelfStubber-1.06-489.cm2.noarch +perl-AutoSplit-5.74-489.cm2.noarch +perl-open-1.12-489.cm2.noarch +perl-encoding-3.00-489.cm2.x86_64 +perl-utils-5.34.1-489.cm2.noarch +perl-diagnostics-1.37-489.cm2.noarch +perl-Test-Harness-3.43-489.cm2.noarch +perl-podlators-4.14-489.cm2.noarch +perl-Pod-Simple-3.42-489.cm2.noarch +perl-Pod-Html-1.27-489.cm2.noarch +perl-Pod-Checker-1.74-489.cm2.noarch +perl-Module-CoreList-tools-5.20220313-489.cm2.noarch +perl-ExtUtils-ParseXS-3.43-489.cm2.noarch +perl-Digest-SHA-6.02-489.cm2.x86_64 +perl-Getopt-Long-2.52-489.cm2.noarch +perl-Pod-Usage-2.01-489.cm2.noarch +perl-JSON-PP-4.06-489.cm2.noarch +perl-IO-Zlib-1.11-489.cm2.noarch +perl-Archive-Tar-2.38-489.cm2.noarch +perl-IO-Compress-2.102-489.cm2.noarch +perl-DBM_Filter-0.06-489.cm2.noarch +perl-CPAN-Meta-2.150010-489.cm2.noarch +perl-IPC-SysV-2.09-489.cm2.x86_64 +perl-libnetcfg-5.34.1-489.cm2.noarch +perl-ExtUtils-Miniperl-1.10-489.cm2.noarch +perl-ExtUtils-Embed-1.35-489.cm2.noarch +perl-Encode-devel-3.08-489.cm2.noarch +perl-devel-5.34.1-489.cm2.x86_64 +perl-ExtUtils-Install-2.20-489.cm2.noarch +perl-CPAN-2.28-489.cm2.noarch +perl-ExtUtils-MakeMaker-7.62-489.cm2.noarch +perl-ExtUtils-CBuilder-0.280236-489.cm2.noarch +perl-ODBM_File-1.17-489.cm2.x86_64 +perl-NDBM_File-1.15-489.cm2.x86_64 +perl-GDBM_File-1.19-489.cm2.x86_64 +perl-PathTools-3.80-489.cm2.x86_64 +perl-Exporter-5.76-489.cm2.noarch +perl-Pod-Perldoc-3.28.01-489.cm2.noarch +perl-Encode-3.08-489.cm2.x86_64 +perl-DynaLoader-1.50-489.cm2.x86_64 +perl-Carp-1.52-489.cm2.noarch +perl-5.34.1-489.cm2.x86_64 +perl-libs-5.34.1-489.cm2.x86_64 +perl-doc-5.34.1-489.cm2.noarch +perl-macros-5.34.1-489.cm2.noarch +perl-interpreter-5.34.1-489.cm2.x86_64 +net-snmp-libs-5.9.4-1.cm2.x86_64 +rsyslog-8.2204.1-3.cm2.x86_64 +sgx-backwards-compatability-1.0.0-1.cm2.x86_64 +python3-distro-1.6.0-2.cm2.noarch +WALinuxAgent-2.3.1.1-3.cm2.noarch +iw-5.9-1.cm2.x86_64 +wireless-regdb-2022.08.12-1.cm2.noarch +gpg-pubkey-3135ce90-5e6fda74 +gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 +inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch +openssh-clients-8.9p1-6.cm2.x86_64 +openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 +openssh-8.9p1-6.cm2.x86_64 +wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 +fuse-2.9.7-10.cm2.x86_64 +boost-1.76.0-4.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 +python3-dbus-1.2.16-3.cm2.x86_64 +python3-dateutil-2.7.3-5.cm2.noarch +python3-dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-plugins-core-4.0.24-3.cm2.noarch +dnf-utils-4.0.24-3.cm2.noarch +check-restart-1.0.0-2.cm2.x86_64 +keyutils-1.6.3-1.cm2.x86_64 +cifs-utils-6.14-2.cm2.x86_64 +libnfnetlink-1.0.1-6.cm2.x86_64 +libnetfilter_conntrack-1.0.9-1.cm2.x86_64 +libnetfilter_queue-1.0.5-1.cm2.x86_64 +libnetfilter_cttimeout-1.0.0-6.cm2.x86_64 +libnetfilter_cthelper-1.0.0-5.cm2.x86_64 +conntrack-tools-1.4.8-1.cm2.x86_64 +dnf-automatic-4.8.0-2.cm2.noarch +ebtables-legacy-2.0.11-6.cm2.x86_64 +apr-1.7.2-2.cm2.x86_64 +apr-util-1.6.3-1.cm2.x86_64 +utf8proc-2.6.1-2.cm2.x86_64 +libserf-1.3.9-8.cm2.x86_64 +subversion-1.14.2-1.cm2.x86_64 +subversion-perl-1.14.2-1.cm2.x86_64 +perl-YAML-1.30-2.cm2.noarch +perl-DBI-1.643-2.cm2.x86_64 +perl-CGI-4.54-3.cm2.noarch +less-590-4.cm2.x86_64 +git-2.39.4-1.cm2.x86_64 +iotop-0.6-10.cm2.noarch +ipset-7.15-2.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 +libtirpc-1.3.3-1.cm2.x86_64 +lsof-4.94.0-1.cm2.x86_64 +libpcap-1.10.1-2.cm2.x86_64 +nmap-ncat-7.93-2.cm2.x86_64 +rpcbind-1.2.5-6.cm2.x86_64 +libnfsidmap-2.5.4-4.cm2.x86_64 +libevent-2.1.12-1.cm2.x86_64 +nfs-utils-2.5.4-4.cm2.x86_64 +pigz-2.6-2.cm2.x86_64 +psmisc-23.4-1.cm2.x86_64 +socat-1.7.4.3-1.cm2.x86_64 +sysstat-12.7.1-3.cm2.x86_64 +traceroute-2.1.3-1.cm2.x86_64 +zip-3.0-5.cm2.x86_64 +libapparmor-3.0.4-4.cm2.x86_64 +apparmor-parser-3.0.4-4.cm2.x86_64 +fuse-common-3.10.5-2.cm2.x86_64 +fuse3-libs-3.10.5-2.cm2.x86_64 +fuse3-3.10.5-2.cm2.x86_64 +blobfuse2-2.3.0-1.x86_64 +libnftnl-1.2.1-2.cm2.x86_64 +jansson-2.14-1.cm2.x86_64 +nftables-1.0.1-2.cm2.x86_64 +isns-utils-libs-0.101-2.cm2.x86_64 +isns-utils-0.101-2.cm2.x86_64 +iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 +moby-containerd-1.6.26-5.cm2.x86_64 +acr-mirror-0.2.9-1.x86_64 +llvm-12.0.1-7.cm2.x86_64 +binutils-devel-2.37-8.cm2.x86_64 +binutils-2.37-8.cm2.x86_64 +compiler-rt-12.0.1-1.cm2.x86_64 +clang-libs-12.0.1-4.cm2.x86_64 +bcc-0.27.0-2.cm2.x86_64 +clang-12.0.1-4.cm2.x86_64 +libbpf-1.0.1-1.cm2.x86_64 +bpftrace-0.16.0-2.cm2.x86_64 +python3-bcc-0.27.0-2.cm2.x86_64 +bcc-tools-0.27.0-2.cm2.x86_64 +bcc-examples-0.27.0-2.cm2.x86_64 +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 4.0M 0 4.0M 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 684K 13G 1% /run +tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup +/dev/sda3 29G 23G 5.7G 80% / +tmpfs 32G 4.0K 32G 1% /tmp +/dev/sda2 452M 62M 355M 15% /boot +/dev/sda1 64M 2.3M 62M 4% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Common Base Linux Mariner" +VERSION="2.0.20240628" +ID=mariner +VERSION_ID="2.0" +PRETTY_NAME="CBL-Mariner/Linux" +ANSI_COLOR="1;34" +HOME_URL="https://aka.ms/cbl-mariner" +BUG_REPORT_URL="https://aka.ms/cbl-mariner" +SUPPORT_URL="https://aka.ms/cbl-mariner" +=== os-release End +Using kernel: +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:35:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: false diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest-image-list.json b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest-image-list.json index 9954aa2ade0..122a8b57b34 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "V2gen2TL", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest.txt b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest.txt index d58fe39c789..8ffa6beabff 100644 --- a/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest.txt +++ b/vhdbuilder/release-notes/AKSCBLMarinerV2/gen2tl/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:41 UTC 2024 +Starting build on Tue Jul 16 17:14:19 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.6.26 + - runc version 1.1.9-5.cm2 + - containerd version 1.6.26-5.cm2 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.9 - bpftrace v0.16.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:13 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:19 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:19 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:19 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 === Installed Packages Begin filesystem-1.1-20.cm2.x86_64 glibc-2.35-7.cm2.x86_64 @@ -159,7 +160,6 @@ libsepol-3.2-2.cm2.x86_64 xz-5.2.5-1.cm2.x86_64 kmod-29-2.cm2.x86_64 kernel-5.15.158.2-1.cm2.x86_64 -mariner-release-2.0-63.cm2.noarch shim-15.4-2.cm2.x86_64 grub2-efi-binary-2.06-13.cm2.x86_64 popt-1.18-1.cm2.x86_64 @@ -222,7 +222,6 @@ iptables-1.8.7-4.cm2.x86_64 dbus-1.15.6-1.cm2.x86_64 pinentry-1.2.0-1.cm2.x86_64 e2fsprogs-1.46.5-3.cm2.x86_64 -libarchive-3.6.1-2.cm2.x86_64 rpm-4.18.0-4.cm2.x86_64 bc-1.07.1-4.cm2.x86_64 bridge-utils-1.7.1-2.cm2.x86_64 @@ -321,15 +320,12 @@ python3-jsonschema-2.6.0-6.cm2.noarch python3-netifaces-0.11.0-1.cm2.x86_64 python3-oauthlib-2.1.0-7.cm2.noarch python3-setuptools-3.9.19-1.cm2.noarch -dhcp-libs-4.4.3-3.cm2.x86_64 -dhcp-client-4.4.3-3.cm2.x86_64 python3-jsonpointer-2.2-1.cm2.noarch python3-jsonpatch-1.32-1.cm2.noarch python3-wcwidth-0.2.5-1.cm2.noarch python3-prettytable-3.2.0-3.cm2.noarch python3-certifi-2023.05.07-1.cm2.noarch python3-charset-normalizer-2.0.11-2.cm2.noarch -python3-urllib3-1.26.18-2.cm2.noarch python3-asn1crypto-1.5.1-1.cm2.noarch python3-pyasn1-0.4.8-1.cm2.noarch python3-pycparser-2.21-1.cm2.noarch @@ -348,11 +344,6 @@ cloud-utils-growpart-0.32-3.cm2.noarch grub2-2.06-13.cm2.x86_64 installkernel-1.0.0-2.cm2.noarch grubby-8.40-46.cm2.x86_64 -hyperv-daemons-license-5.15.158.2-1.cm2.noarch -hypervvssd-5.15.158.2-1.cm2.x86_64 -hypervkvpd-5.15.158.2-1.cm2.x86_64 -hypervfcopyd-5.15.158.2-1.cm2.x86_64 -hyperv-daemons-5.15.158.2-1.cm2.x86_64 lzo-2.10-4.cm2.x86_64 squashfs-tools-4.5.1-2.cm2.x86_64 ethtool-5.16-2.cm2.x86_64 @@ -580,14 +571,27 @@ iw-5.9-1.cm2.x86_64 wireless-regdb-2022.08.12-1.cm2.noarch gpg-pubkey-3135ce90-5e6fda74 gpg-pubkey-be1229cf-5631588c +oniguruma-6.9.7.1-2.cm2.x86_64 +jq-1.6-2.cm2.x86_64 inotify-tools-3.22.1.0-1.cm2.x86_64 +hyperv-daemons-license-5.15.160.1-1.cm2.noarch openssh-clients-8.9p1-6.cm2.x86_64 openssh-server-8.9p1-6.cm2.x86_64 +hypervfcopyd-5.15.160.1-1.cm2.x86_64 +hypervkvpd-5.15.160.1-1.cm2.x86_64 +hypervvssd-5.15.160.1-1.cm2.x86_64 +dhcp-libs-4.4.3.P1-1.cm2.x86_64 +dhcp-client-4.4.3.P1-1.cm2.x86_64 +hyperv-daemons-5.15.160.1-1.cm2.x86_64 openssh-8.9p1-6.cm2.x86_64 wget-1.21.2-3.cm2.x86_64 +python3-urllib3-1.26.19-1.cm2.noarch +mariner-release-2.0-64.cm2.noarch +libarchive-3.6.1-3.cm2.x86_64 +kernel-5.15.160.1-1.cm2.x86_64 fuse-2.9.7-10.cm2.x86_64 boost-1.76.0-4.cm2.x86_64 -blobfuse-1.4.5-14.cm2.x86_64 +blobfuse-1.4.5-15.cm2.x86_64 python3-dbus-1.2.16-3.cm2.x86_64 python3-dateutil-2.7.3-5.cm2.noarch python3-dnf-plugins-core-4.0.24-3.cm2.noarch @@ -617,9 +621,7 @@ less-590-4.cm2.x86_64 git-2.39.4-1.cm2.x86_64 iotop-0.6-10.cm2.noarch ipset-7.15-2.cm2.x86_64 -oniguruma-6.9.7.1-2.cm2.x86_64 -jq-1.6-2.cm2.x86_64 -kernel-devel-5.15.158.2-1.cm2.x86_64 +kernel-devel-5.15.160.1-1.cm2.x86_64 libtirpc-1.3.3-1.cm2.x86_64 lsof-4.94.0-1.cm2.x86_64 libpcap-1.10.1-2.cm2.x86_64 @@ -647,7 +649,7 @@ isns-utils-libs-0.101-2.cm2.x86_64 isns-utils-0.101-2.cm2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 iscsi-initiator-utils-6.2.1.4+20210729.2a8f9d8-3.cm2.x86_64 -moby-runc-1.1.9-5.cm2.x86_64 +moby-runc-1.1.9-6.cm2.x86_64 moby-containerd-1.6.26-5.cm2.x86_64 acr-mirror-0.2.9-1.x86_64 llvm-12.0.1-7.cm2.x86_64 @@ -667,17 +669,17 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 0 32G 0% /dev/shm -tmpfs 13G 8.7M 13G 1% /run +tmpfs 13G 684K 13G 1% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup -/dev/sda3 29G 22G 6.1G 79% / +/dev/sda3 29G 23G 5.7G 80% / tmpfs 32G 4.0K 32G 1% /tmp -/dev/sda2 452M 31M 387M 8% /boot +/dev/sda2 452M 62M 355M 15% /boot /dev/sda1 64M 2.3M 62M 4% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Common Base Linux Mariner" -VERSION="2.0.20240609" +VERSION="2.0.20240628" ID=mariner VERSION_ID="2.0" PRETTY_NAME="CBL-Mariner/Linux" @@ -687,11 +689,11 @@ BUG_REPORT_URL="https://aka.ms/cbl-mariner" SUPPORT_URL="https://aka.ms/cbl-mariner" === os-release End Using kernel: -Linux version 5.15.158.2-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Sun Jun 9 18:33:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:27:19 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.160.1-1.cm2 (root@CBL-Mariner) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Fri Jun 28 10:31:37 UTC 2024 +Install completed successfully on Tue Jul 16 17:35:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..8d5ca567cc2 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804containerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0.txt new file mode 100644 index 00000000000..e73359a55fb --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/202407.16.0.txt @@ -0,0 +1,838 @@ +Starting build on Tue Jul 16 17:17:58 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:18 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:30 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/bionic-updates,bionic-security,now 1.8.1-4ubuntu1.3 amd64 [installed,automatic] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.0.0/now 1.0.2n-1ubuntu5.13+esm1 amd64 [installed,local] +libssl1.1/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-sftp-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 32G 0 32G 0% /dev +tmpfs 6.3G 796K 6.3G 1% /run +/dev/sda1 29G 24G 5.0G 83% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:49:01 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest-image-list.json index 33fb6ebfb65..8d5ca567cc2 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804containerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest.txt index b7fcfe1cd00..e73359a55fb 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804containerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:21 UTC 2024 +Starting build on Tue Jul 16 17:17:58 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,16 +132,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:10 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:23 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:18 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:30 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:30 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:30 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -491,9 +492,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -558,24 +559,24 @@ libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] -linux-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-cloud-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-headers-5.4.0-1132/now 5.4.0-1132.139~18.04.1 all [installed,local] -linux-azure-5.4-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-cloud-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] -linux-headers-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-headers-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-image-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-image-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] -linux-modules-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-tools-common/now 4.15.0-226.238 all [installed,local] locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] @@ -727,8 +728,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -803,12 +804,12 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 796K 6.3G 1% /run -/dev/sdb1 29G 24G 5.3G 82% / +/dev/sda1 29G 24G 5.0G 83% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup -/dev/sdb15 105M 5.3M 100M 5% /boot/efi -/dev/sda1 590G 32K 560G 1% /mnt +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Ubuntu" @@ -825,11 +826,11 @@ VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic === os-release End Using kernel: -Linux version 5.4.0-1132-azure (buildd@lcy02-amd64-037) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #139~18.04.1-Ubuntu SMP Thu Jun 20 09:08:06 UTC 2024 -Install completed successfully on Mon Jul 8 08:40:45 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:49:01 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..ba78ccf54ef --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804fipscontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0.txt new file mode 100644 index 00000000000..9d062ed0813 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/202407.16.0.txt @@ -0,0 +1,846 @@ +Starting build on Tue Jul 16 17:18:49 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:19 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:31 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:32 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fips-initramfs/now 0.0.10 amd64 [installed,local] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +kcapi-tools/now 1.0.3-2fips3 amd64 [installed,local] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/now 1.8.1-4ubuntu1.fips.3 amd64 [installed,local] +libgcrypt20-hmac/now 1.8.1-4ubuntu1.fips.3 amd64 [installed,local] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkcapi1/now 1.0.3-2fips3 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.1/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +libssl1.1-hmac/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-azure-fips-cloud-tools-4.15.0-2087/now 4.15.0-2087.93 amd64 [installed,local] +linux-azure-fips-headers-4.15.0-2087/now 4.15.0-2087.93 all [installed,local] +linux-azure-fips-tools-4.15.0-2087/now 4.15.0-2087.93 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-headers-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-image-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-image-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-image-hmac-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-modules-extra-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-tools-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-tools-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-client-hmac/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-server/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-server-hmac/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-sftp-server/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-azure-fips/now 1.1.5+updates1 amd64 [installed,local] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 32G 0 32G 0% /dev +tmpfs 6.3G 796K 6.3G 1% /run +/dev/sda1 29G 24G 5.0G 83% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 4.15.0-2087-azure-fips (buildd@lcy02-amd64-112) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #93-Ubuntu SMP Thu Jun 27 13:35:22 UTC 2024 +Install completed successfully on Tue Jul 16 17:48:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest-image-list.json index 03349a33afd..ba78ccf54ef 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804fipscontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest.txt index 61ffcc981b3..9d062ed0813 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804fipscontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:25 UTC 2024 +Starting build on Tue Jul 16 17:18:49 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,16 +132,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:10 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:29 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:19 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:31 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:31 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:31 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:32 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -495,9 +496,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -734,8 +735,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -811,7 +812,7 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 796K 6.3G 1% /run -/dev/sda1 29G 24G 5.3G 82% / +/dev/sda1 29G 24G 5.0G 83% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup @@ -834,10 +835,10 @@ UBUNTU_CODENAME=bionic === os-release End Using kernel: Linux version 4.15.0-2087-azure-fips (buildd@lcy02-amd64-112) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #93-Ubuntu SMP Thu Jun 27 13:35:22 UTC 2024 -Install completed successfully on Mon Jul 8 08:45:17 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Install completed successfully on Tue Jul 16 17:48:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..da4ab18bc99 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804gpucontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0.txt new file mode 100644 index 00000000000..b207c4763ed --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/202407.16.0.txt @@ -0,0 +1,860 @@ +Starting build on Tue Jul 16 17:14:22 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - /var/lib/kubelet/device-plugins + - extracted nvidia-device-plugin... +total 21168 +-rwxr-xr-x 1 root root 900 Jul 16 17:31 nvidia-sleep.sh +-rwxr-xr-x 1 root root 372128 Jul 16 17:31 nvidia-installer +-rwxr-xr-x 1 root root 40769 Jul 16 17:31 nvidia-bug-report.sh +-rwxr-xr-x 1 root root 1068640 Jul 16 17:31 nvidia-smi +-rwxr-xr-x 1 root root 142064 Jul 16 17:31 nvidia-debugdump +-rwxr-xr-x 1 root root 18656 Jul 16 17:31 nvidia-cuda-mps-server +-rwxr-xr-x 1 root root 54088 Jul 16 17:31 nvidia-cuda-mps-control +-rwxr-xr-x 1 root root 208352 Jul 16 17:31 nvidia-persistenced +-rwxr-xr-x 1 root root 229888 Jul 16 17:31 nvidia-powerd +-rwxr-xr-x 1 root root 207424 Jul 16 17:31 nvidia-xconfig +-rwxr-xr-x 1 root root 306312 Jul 16 17:31 nvidia-settings +-rwxr-xr-x 1 root root 5043392 Jul 16 17:31 nvidia-ngx-updater +lrwxrwxrwx 1 root root 16 Jul 16 17:31 nvidia-uninstall -> nvidia-installer +-rwxr-xr-x 1 root root 13960920 Jul 16 17:46 nvidia-device-plugin + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:14 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/bionic-updates,bionic-security,now 1.8.1-4ubuntu1.3 amd64 [installed,automatic] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libnvidia-container-tools/now 1.13.1-1 amd64 [installed,local] +libnvidia-container1/now 1.13.1-1 amd64 [installed,local] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.0.0/now 1.0.2n-1ubuntu5.13+esm1 amd64 [installed,local] +libssl1.1/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +nvidia-container-runtime/now 3.13.0-1 all [installed,local] +nvidia-container-toolkit/now 1.13.1-1 amd64 [installed,local] +nvidia-container-toolkit-base/now 1.13.1-1 amd64 [installed,local] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-sftp-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 55G 0 55G 0% /dev +tmpfs 11G 800K 11G 1% /run +/dev/sda1 29G 26G 3.8G 87% / +tmpfs 55G 0 55G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 55G 0 55G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 346G 32K 328G 1% /mnt +tmpfs 11G 0 11G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:58 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V1 +Feature flags: fullgpudaemon +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest-image-list.json index d33de39d851..da4ab18bc99 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804gpucontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest.txt index 4cec7ce99c0..b207c4763ed 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/1804gpucontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:45 UTC 2024 +Starting build on Tue Jul 16 17:14:22 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,27 +89,24 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - /var/lib/kubelet/device-plugins - extracted nvidia-device-plugin... total 21168 --rwxr-xr-x 1 root root 900 Jul 8 08:23 nvidia-sleep.sh --rwxr-xr-x 1 root root 372128 Jul 8 08:23 nvidia-installer --rwxr-xr-x 1 root root 40769 Jul 8 08:23 nvidia-bug-report.sh --rwxr-xr-x 1 root root 1068640 Jul 8 08:23 nvidia-smi --rwxr-xr-x 1 root root 142064 Jul 8 08:23 nvidia-debugdump --rwxr-xr-x 1 root root 18656 Jul 8 08:23 nvidia-cuda-mps-server --rwxr-xr-x 1 root root 54088 Jul 8 08:23 nvidia-cuda-mps-control --rwxr-xr-x 1 root root 208352 Jul 8 08:23 nvidia-persistenced --rwxr-xr-x 1 root root 229888 Jul 8 08:23 nvidia-powerd --rwxr-xr-x 1 root root 207424 Jul 8 08:23 nvidia-xconfig --rwxr-xr-x 1 root root 306312 Jul 8 08:23 nvidia-settings --rwxr-xr-x 1 root root 5043392 Jul 8 08:23 nvidia-ngx-updater -lrwxrwxrwx 1 root root 16 Jul 8 08:23 nvidia-uninstall -> nvidia-installer --rwxr-xr-x 1 root root 13960920 Jul 8 08:35 nvidia-device-plugin +-rwxr-xr-x 1 root root 900 Jul 16 17:31 nvidia-sleep.sh +-rwxr-xr-x 1 root root 372128 Jul 16 17:31 nvidia-installer +-rwxr-xr-x 1 root root 40769 Jul 16 17:31 nvidia-bug-report.sh +-rwxr-xr-x 1 root root 1068640 Jul 16 17:31 nvidia-smi +-rwxr-xr-x 1 root root 142064 Jul 16 17:31 nvidia-debugdump +-rwxr-xr-x 1 root root 18656 Jul 16 17:31 nvidia-cuda-mps-server +-rwxr-xr-x 1 root root 54088 Jul 16 17:31 nvidia-cuda-mps-control +-rwxr-xr-x 1 root root 208352 Jul 16 17:31 nvidia-persistenced +-rwxr-xr-x 1 root root 229888 Jul 16 17:31 nvidia-powerd +-rwxr-xr-x 1 root root 207424 Jul 16 17:31 nvidia-xconfig +-rwxr-xr-x 1 root root 306312 Jul 16 17:31 nvidia-settings +-rwxr-xr-x 1 root root 5043392 Jul 16 17:31 nvidia-ngx-updater +lrwxrwxrwx 1 root root 16 Jul 16 17:31 nvidia-uninstall -> nvidia-installer +-rwxr-xr-x 1 root root 13960920 Jul 16 17:46 nvidia-device-plugin - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -148,16 +149,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:10 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 53775024 Jul 8 08:21 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:21 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:21 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:21 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:21 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:21 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:21 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:24 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:14 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -510,9 +511,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -577,24 +578,24 @@ libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] -linux-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-cloud-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-headers-5.4.0-1132/now 5.4.0-1132.139~18.04.1 all [installed,local] -linux-azure-5.4-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-cloud-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] -linux-headers-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-headers-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-image-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-image-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] -linux-modules-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-tools-common/now 4.15.0-226.238 all [installed,local] locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] @@ -749,8 +750,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -825,12 +826,12 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 55G 0 55G 0% /dev tmpfs 11G 800K 11G 1% /run -/dev/sdb1 29G 25G 4.1G 86% / +/dev/sda1 29G 26G 3.8G 87% / tmpfs 55G 0 55G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 55G 0 55G 0% /sys/fs/cgroup -/dev/sdb15 105M 5.3M 100M 5% /boot/efi -/dev/sda1 346G 32K 328G 1% /mnt +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 346G 32K 328G 1% /mnt tmpfs 11G 0 11G 0% /run/user/1000 === os-release Begin NAME="Ubuntu" @@ -847,11 +848,11 @@ VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic === os-release End Using kernel: -Linux version 5.4.0-1132-azure (buildd@lcy02-amd64-037) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #139~18.04.1-Ubuntu SMP Thu Jun 20 09:08:06 UTC 2024 -Install completed successfully on Mon Jul 8 08:41:17 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:58 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V1 Feature flags: fullgpudaemon diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..b442c1ab92c --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2004fipscontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0.txt new file mode 100644 index 00000000000..d48784c0bd4 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/202407.16.0.txt @@ -0,0 +1,916 @@ +Starting build on Tue Jul 16 17:14:38 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/focal,now 3.118ubuntu2 all [installed,automatic] +alsa-topology-conf/focal,now 1.2.2-1 all [installed,automatic] +alsa-ucm-conf/focal-updates,now 1.2.2-1ubuntu0.13 all [installed,automatic] +apparmor/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +apt-utils/focal-updates,now 2.0.10 amd64 [installed,automatic] +apt/focal-updates,now 2.0.10 amd64 [installed,automatic] +at/focal,now 3.1.23-1ubuntu1 amd64 [installed] +attr/focal,now 1:2.4.48-5 amd64 [installed,automatic] +base-files/focal-updates,now 11ubuntu5.8 amd64 [installed] +base-passwd/focal,now 3.5.47 amd64 [installed] +bash-completion/focal,now 1:2.10-1ubuntu1 all [installed,automatic] +bash/focal-updates,focal-security,now 5.0-6ubuntu1.2 amd64 [installed] +bc/focal,now 1.07.1-2build1 amd64 [installed,automatic] +bcache-tools/focal-updates,now 1.0.8-3ubuntu0.1 amd64 [installed] +bind9-dnsutils/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed] +bind9-host/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +bind9-libs/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +binfmt-support/focal,now 2.2.0-2 amd64 [installed,automatic] +binutils-common/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +blobfuse/focal,now 1.4.5 amd64 [installed] +bolt/focal-updates,now 0.9.1-2~ubuntu20.04.2 amd64 [installed,automatic] +bsdmainutils/focal,now 11.1.2ubuntu3 amd64 [installed,automatic] +bsdutils/focal-updates,focal-security,now 1:2.34-0.1ubuntu9.6 amd64 [installed,automatic] +btrfs-progs/focal,now 5.4.1-2 amd64 [installed] +build-essential/focal-updates,now 12.8ubuntu1.1 amd64 [installed] +busybox-initramfs/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +busybox-static/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +byobu/focal,now 5.133-0ubuntu1 all [installed] +bzip2/focal,now 1.0.8-2 amd64 [installed,automatic] +ca-certificates/focal-updates,focal-security,now 20230311ubuntu0.20.04.1 all [installed] +ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed] +cgroup-lite/focal,now 1.15 all [installed] +chrony/focal-updates,focal-security,now 3.5-6ubuntu6.2 amd64 [installed] +cifs-utils/focal-updates,focal-security,now 2:6.9-1ubuntu0.2 amd64 [installed] +cloud-guest-utils/focal,now 0.31-7-gd99b2d76-0ubuntu1 all [installed] +cloud-init/focal-updates,now 24.1.3-0ubuntu1~20.04.5 all [installed] +cloud-initramfs-copymods/focal-updates,now 0.45ubuntu2 all [installed] +cloud-initramfs-dyn-netconf/focal-updates,now 0.45ubuntu2 all [installed] +command-not-found/focal-updates,now 20.04.6 all [installed,automatic] +conntrack/focal,now 1:1.4.5-2 amd64 [installed] +console-setup-linux/focal,now 1.194ubuntu3 all [installed,automatic] +console-setup/focal,now 1.194ubuntu3 all [installed,automatic] +coreutils/focal,now 8.30-3ubuntu2 amd64 [installed,automatic] +cpio/focal-updates,focal-security,now 2.13+dfsg-2ubuntu0.4 amd64 [installed,automatic] +cpp-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +cpp/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +cracklib-runtime/focal,now 2.9.6-3.2 amd64 [installed] +crda/focal,now 3.18-1build1 amd64 [installed,automatic] +cron/focal,now 3.0pl1-136ubuntu1 amd64 [installed,automatic] +cryptsetup-bin/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +cryptsetup-initramfs/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup-run/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +curl/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed] +dash/focal,now 0.5.10.2-6 amd64 [installed] +dbus-user-session/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dbus/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dconf-gsettings-backend/focal,now 0.36.0-1 amd64 [installed,automatic] +dconf-service/focal,now 0.36.0-1 amd64 [installed,automatic] +dctrl-tools/focal,now 2.24-3 amd64 [installed,automatic] +debconf-i18n/focal,now 1.5.73 all [installed,automatic] +debconf/focal,now 1.5.73 all [installed,automatic] +debianutils/focal,now 4.9.1 amd64 [installed,automatic] +diffutils/focal,now 1:3.7-3 amd64 [installed] +dirmngr/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed] +distro-info-data/focal-updates,focal-security,now 0.43ubuntu1.16 all [installed,automatic] +distro-info/focal-updates,now 0.23ubuntu1.1 amd64 [installed,automatic] +dkms/focal-updates,now 2.8.1-5ubuntu2 all [installed] +dmeventd/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dmidecode/focal,now 3.2-3 amd64 [installed,automatic] +dmsetup/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dosfstools/focal,now 4.1-2 amd64 [installed,automatic] +dpkg-dev/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +dpkg/focal-updates,focal-security,now 1.19.7ubuntu3.2 amd64 [installed,automatic] +e2fsprogs/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/focal,now 105-7 all [installed] +ebtables/focal,now 2.0.11-3build1 amd64 [installed] +ed/focal,now 1.16-1 amd64 [installed,automatic] +efibootmgr/focal,now 17-1 amd64 [installed] +eject/focal,now 2.1.5+deb1+cvs20081104-14 amd64 [installed,automatic] +ethtool/focal,now 1:5.4-1 amd64 [installed] +fdisk/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +file/focal,now 1:5.38-4 amd64 [installed,automatic] +finalrd/focal-updates,now 6~ubuntu20.04.1 all [installed,automatic] +findutils/focal,now 4.7.0-1ubuntu1 amd64 [installed] +fips-initramfs-generic/now 0.0.16+generic2 amd64 [installed,local] +fonts-ubuntu-console/focal,now 0.83-4ubuntu1 all [installed] +friendly-recovery/focal-updates,now 0.2.41ubuntu0.20.04.1 all [installed,automatic] +ftp/focal,now 0.17-34.1 amd64 [installed,automatic] +fuse/focal,now 2.9.9-3 amd64 [installed] +fwupd-signed/focal-updates,now 1.51.1~20.04.1+1.4-0ubuntu0.1 amd64 [installed,automatic] +fwupd/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed] +g++-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +g++/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +gawk/focal-updates,focal-security,now 1:5.0.1+dfsg-1ubuntu0.1 amd64 [installed,automatic] +gcc-10-base/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +gcc-9-base/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc/focal,now 4:9.3.0-1ubuntu2 amd64 [installed] +gdisk/focal,now 1.0.5-1 amd64 [installed,automatic] +gettext-base/focal,now 0.19.8.1-10build1 amd64 [installed,automatic] +gir1.2-glib-2.0/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +git-man/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 all [installed,automatic] +git/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 amd64 [installed] +glib-networking-common/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 all [installed,automatic] +glib-networking-services/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glib-networking/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glusterfs-client/focal,now 7.2-2build1 amd64 [installed] +glusterfs-common/focal,now 7.2-2build1 amd64 [installed,automatic] +gnupg-l10n/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed,automatic] +gnupg-utils/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gnupg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed] +gpg-agent/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-client/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-server/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgconf/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgsm/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgv/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +grep/focal,now 3.4-1 amd64 [installed] +groff-base/focal,now 1.22.4-4build1 amd64 [installed,automatic] +grub-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +grub-efi-amd64-bin/focal-updates,focal-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64-signed/focal-updates,focal-security,now 1.187.6~20.04.1+2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-gfxpayload-lists/focal,now 0.7 amd64 [installed,automatic] +grub-pc-bin/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +grub-pc/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed] +grub2-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +gsettings-desktop-schemas/focal,now 3.36.0-1ubuntu1 all [installed,automatic] +gzip/focal-updates,focal-security,now 1.10-0ubuntu4.1 amd64 [installed] +hdparm/focal,now 9.58+ds-4 amd64 [installed,automatic] +hostname/focal,now 3.23 amd64 [installed] +htop/focal,now 2.2.0-2build1 amd64 [installed] +info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +init-system-helpers/focal,now 1.57 all [installed] +init/focal,now 1.57 amd64 [installed] +initramfs-tools-bin/focal-updates,now 0.136ubuntu6.7 amd64 [installed,automatic] +initramfs-tools-core/focal-updates,now 0.136ubuntu6.7 all [installed,automatic] +initramfs-tools/focal-updates,now 0.136ubuntu6.7 all [installed] +inotify-tools/focal,now 3.14-8 amd64 [installed] +install-info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +iotop/focal-updates,now 0.6-24-g733f3f8-1ubuntu0.1 amd64 [installed] +iproute2/focal,now 5.5.0-1ubuntu1 amd64 [installed] +ipset/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed] +iptables/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed] +iputils-ping/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +iputils-tracepath/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +irqbalance/focal,now 1.6.0-3ubuntu1 amd64 [installed,automatic] +isc-dhcp-client/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +isc-dhcp-common/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +iso-codes/focal,now 4.4-1 all [installed,automatic] +iw/focal,now 5.4-1 amd64 [installed,automatic] +jq/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed] +kbd/focal,now 2.0.4-4ubuntu2 amd64 [installed,automatic] +kcapi-tools/now 1.1.5-1fips1 amd64 [installed,local] +keyboard-configuration/focal,now 1.194ubuntu3 all [installed,automatic] +keyutils/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed] +klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] +kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] +krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] +landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.3 amd64 [installed] +language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] +less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] +libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +libacl1/focal,now 2.2.53-6 amd64 [installed,automatic] +libaio1/focal,now 0.3.112-5 amd64 [installed,automatic] +libapparmor1/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +libappstream4/focal,now 0.12.10-2 amd64 [installed,automatic] +libapt-pkg6.0/focal-updates,now 2.0.10 amd64 [installed,automatic] +libarchive13/focal-updates,focal-security,now 3.4.0-2ubuntu1.2 amd64 [installed,automatic] +libargon2-1/focal,now 0~20171227-0.2 amd64 [installed,automatic] +libasan5/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libasn1-8-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libasound2-data/focal-updates,now 1.2.2-2.1ubuntu2.5 all [installed,automatic] +libasound2/focal-updates,now 1.2.2-2.1ubuntu2.5 amd64 [installed,automatic] +libassuan0/focal,now 2.5.3-7ubuntu2 amd64 [installed,automatic] +libatasmart4/focal,now 0.19-5 amd64 [installed,automatic] +libatm1/focal,now 1:2.5.1-4 amd64 [installed,automatic] +libatomic1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libattr1/focal,now 1:2.4.48-5 amd64 [installed,automatic] +libaudit-common/focal,now 1:2.8.5-2ubuntu6 all [installed,automatic] +libaudit1/focal,now 1:2.8.5-2ubuntu6 amd64 [installed,automatic] +libbabeltrace1/focal,now 1.5.8-1build1 amd64 [installed,automatic] +libbinutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libblkid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libblockdev-crypto2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-fs2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-loop2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part-err2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-swap2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-utils2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libboost-context1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-iostreams1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-program-options1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-thread1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libbrotli1/focal-updates,focal-security,now 1.0.7-6ubuntu0.1 amd64 [installed,automatic] +libbsd0/focal,now 0.10.0-1 amd64 [installed,automatic] +libbz2-1.0/focal,now 1.0.8-2 amd64 [installed,automatic] +libc-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc-dev-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6-dev/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libcanberra0/focal,now 0.30-7ubuntu1 amd64 [installed,automatic] +libcap-ng0/focal,now 0.7.9-2.1build1 amd64 [installed,automatic] +libcap2-bin/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcap2/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcbor0.6/focal,now 0.6.0-0ubuntu1 amd64 [installed,automatic] +libcc1-0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libcephfs2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libcom-err2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/focal,now 2.9.6-3.2 amd64 [installed,automatic] +libcrypt-dev/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcryptsetup12/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +libctf-nobfd0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libctf0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libcurl3-gnutls/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libdb5.3/focal,now 5.3.28+dfsg1-0.6ubuntu2 amd64 [installed,automatic] +libdbus-1-3/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +libdconf1/focal,now 0.36.0-1 amd64 [installed,automatic] +libdebconfclient0/focal,now 0.251ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdevmapper1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdns-export1109/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libdpkg-perl/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +libdrm-common/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 all [installed,automatic] +libdrm2/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 amd64 [installed,automatic] +libdw1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +libeatmydata1/focal,now 105-7 amd64 [installed] +libedit2/focal,now 3.1-20191231-1 amd64 [installed,automatic] +libefiboot1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libefivar1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libelf1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +liberror-perl/focal,now 0.17029-1 all [installed,automatic] +libestr0/focal,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-7/focal,now 2.1.11-stable-1 amd64 [installed,automatic] +libexpat1/focal-updates,focal-security,now 2.2.9-1ubuntu0.6 amd64 [installed,automatic] +libext2fs2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/focal,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libffi7/focal,now 3.3-4 amd64 [installed,automatic] +libfido2-1/focal,now 1.3.1-1ubuntu2 amd64 [installed,automatic] +libfl2/focal,now 2.6.4-6.2 amd64 [installed,automatic] +libfreetype6/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 amd64 [installed,automatic] +libfribidi0/focal-updates,focal-security,now 1.0.8-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/focal,now 2.9.9-3 amd64 [installed,automatic] +libfwupd2/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libfwupdplugin1/focal-updates,now 1.5.11-0ubuntu1~20.04.2 amd64 [installed] +libfwupdplugin5/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libgcab-1.0-0/focal,now 1.4-1 amd64 [installed,automatic] +libgcc-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libgcc-s1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgcrypt20-hmac/now 1.8.5-5ubuntu1.fips.1.7 amd64 [installed,local] +libgcrypt20/now 1.8.5-5ubuntu1.fips.1.7 amd64 [installed,local] +libgdbm-compat4/focal,now 1.18.1-5 amd64 [installed,automatic] +libgdbm6/focal,now 1.18.1-5 amd64 [installed,automatic] +libgfapi0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfchangelog0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfrpc0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfxdr0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgirepository-1.0-1/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +libglib2.0-0/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-bin/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-data/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 all [installed,automatic] +libglusterfs0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgmp10/focal-updates,focal-security,now 2:6.2.0+dfsg-4ubuntu0.1 amd64 [installed,automatic] +libgnutls30/focal-updates,focal-security,now 3.6.13-2ubuntu1.11 amd64 [installed,automatic] +libgomp1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgoogle-perftools4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libgpg-error0/focal,now 1.37-1 amd64 [installed,automatic] +libgpgme11/focal-updates,now 1.13.1-7ubuntu2.2 amd64 [installed,automatic] +libgpm2/focal,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libgssapi3-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libgstreamer1.0-0/focal-updates,focal-security,now 1.16.3-0ubuntu1.1 amd64 [installed,automatic] +libgudev-1.0-0/focal,now 1:233-1 amd64 [installed,automatic] +libgusb2/focal,now 0.3.4-0.1 amd64 [installed,automatic] +libhcrypto4-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimbase1-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimntlm0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libhogweed5/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libhx509-5-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libibverbs1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libicu66/focal-updates,focal-security,now 66.1-2ubuntu2.1 amd64 [installed,automatic] +libidn2-0/focal,now 2.2.0-2 amd64 [installed,automatic] +libinotifytools0/focal,now 3.14-8 amd64 [installed,automatic] +libip4tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libip6tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libipset13/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed,automatic] +libisc-export1105/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libisl22/focal,now 0.22.1-1 amd64 [installed,automatic] +libisns0/focal,now 0.97-3 amd64 [installed,automatic] +libitm1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libjansson4/focal,now 2.12-1build1 amd64 [installed,automatic] +libjcat1/focal-updates,now 0.1.4-0ubuntu0.20.04.1 amd64 [installed,automatic] +libjq1/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed,automatic] +libjson-c4/focal-updates,focal-security,now 0.13.1+dfsg-7ubuntu0.3 amd64 [installed,automatic] +libjson-glib-1.0-0/focal,now 1.4.4-2ubuntu2 amd64 [installed,automatic] +libjson-glib-1.0-common/focal,now 1.4.4-2ubuntu2 all [installed,automatic] +libk5crypto3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkcapi1/now 1.1.5-1fips1 amd64 [installed,local] +libkeyutils1/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed,automatic] +libklibc/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +libkmod2/focal-updates,now 27-1ubuntu2.1 amd64 [installed,automatic] +libkrb5-26-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libkrb5-3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkrb5support0/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libksba8/focal-updates,focal-security,now 1.3.5-2ubuntu0.20.04.2 amd64 [installed,automatic] +libldap-2.4-2/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 amd64 [installed,automatic] +libldap-common/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 all [installed,automatic] +libleveldb1d/focal,now 1.22-3ubuntu2 amd64 [installed,automatic] +liblmdb0/focal,now 0.9.24-1 amd64 [installed,automatic] +liblocale-gettext-perl/focal,now 1.07-4 amd64 [installed,automatic] +liblsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libltdl7/focal,now 2.4.6-14 amd64 [installed,automatic] +liblvm2cmd2.03/focal,now 2.03.07-1ubuntu1 amd64 [installed,automatic] +liblz4-1/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +liblzma5/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed,automatic] +liblzo2-2/focal,now 2.10-2 amd64 [installed,automatic] +libmagic-mgc/focal,now 1:5.38-4 amd64 [installed,automatic] +libmagic1/focal,now 1:5.38-4 amd64 [installed,automatic] +libmaxminddb0/focal-updates,focal-security,now 1.4.2-0ubuntu1.20.04.1 amd64 [installed,automatic] +libmbim-glib4/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmbim-proxy/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmm-glib0/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +libmnl0/focal,now 1.0.4-2 amd64 [installed,automatic] +libmount1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libmpc3/focal,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/focal,now 2.4.2-3 amd64 [installed,automatic] +libmpfr6/focal,now 4.0.2-1 amd64 [installed,automatic] +libncurses6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libncursesw6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libnetfilter-conntrack3/focal,now 1.0.7-2 amd64 [installed,automatic] +libnetplan0/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +libnettle7/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libnewt0.52/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +libnfnetlink0/focal,now 1.0.1-3build1 amd64 [installed,automatic] +libnfsidmap2/focal,now 0.25-5.1ubuntu1 amd64 [installed,automatic] +libnftables1/focal,now 0.9.3-2 amd64 [installed,automatic] +libnftnl11/focal,now 1.1.5-1 amd64 [installed,automatic] +libnghttp2-14/focal-updates,focal-security,now 1.40.0-1ubuntu0.3 amd64 [installed,automatic] +libnl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-genl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-route-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnpth0/focal,now 1.6-1 amd64 [installed,automatic] +libnspr4/focal-updates,focal-security,now 2:4.35-0ubuntu0.20.04.1 amd64 [installed,automatic] +libnss-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libnss3/focal-updates,focal-security,now 2:3.98-0ubuntu0.20.04.2 amd64 [installed,automatic] +libntfs-3g883/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +libnuma1/focal,now 2.0.12-1 amd64 [installed,automatic] +liboath0/focal,now 2.6.1-1.3 amd64 [installed,automatic] +libogg0/focal,now 1.3.4-0ubuntu1 amd64 [installed,automatic] +libonig5/focal,now 6.9.4-1 amd64 [installed,automatic] +libp11-kit0/focal-updates,focal-security,now 0.23.20-1ubuntu0.1 amd64 [installed,automatic] +libpackagekit-glib2-18/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +libpam-cap/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libpam-modules-bin/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-modules/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-pwquality/focal,now 1.4.2-1build1 amd64 [installed] +libpam-runtime/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 all [installed,automatic] +libpam-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libpam0g/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libparted-fs-resize0/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libparted2/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libpcap0.8/focal,now 1.9.1-3 amd64 [installed,automatic] +libpci3/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +libpcre2-8-0/focal-updates,focal-security,now 10.34-7ubuntu0.1 amd64 [installed,automatic] +libpcre3/focal-updates,focal-security,now 2:8.39-12ubuntu0.1 amd64 [installed,automatic] +libperl5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +libpipeline1/focal,now 1.5.2-2build1 amd64 [installed,automatic] +libplymouth5/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +libpng16-16/focal,now 1.6.37-2 amd64 [installed,automatic] +libpolkit-agent-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpolkit-gobject-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpopt0/focal,now 1.16-14 amd64 [installed,automatic] +libprocps8/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +libproxy1v5/focal-updates,focal-security,now 0.4.15-10ubuntu1.2 amd64 [installed,automatic] +libpsl5/focal,now 0.21.0-1ubuntu1 amd64 [installed,automatic] +libpwquality-common/focal,now 1.4.2-1build1 all [installed,automatic] +libpwquality-tools/focal,now 1.4.2-1build1 amd64 [installed] +libpwquality1/focal,now 1.4.2-1build1 amd64 [installed,automatic] +libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +libpython2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +libpython2.7-stdlib/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +librabbitmq4/focal,now 0.10.0-1 amd64 [installed,automatic] +librados2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libradosstriper1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librbd1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librdmacm1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libreadline5/focal,now 5.2+dfsg-3build3 amd64 [installed,automatic] +libreadline8/focal,now 8.0-4 amd64 [installed,automatic] +libroken18-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +librtmp1/focal,now 2.4+20151223.gitfa8646d.1-2build1 amd64 [installed,automatic] +libsasl2-2/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules-db/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libseccomp2/focal-updates,focal-security,now 2.5.1-1ubuntu1~20.04.2 amd64 [installed,automatic] +libselinux1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsemanage-common/focal,now 3.0-1build2 all [installed,automatic] +libsemanage1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsensors-config/focal-updates,now 1:3.6.0-2ubuntu1.1 all [installed,automatic] +libsensors5/focal-updates,now 1:3.6.0-2ubuntu1.1 amd64 [installed,automatic] +libsepol1/focal-updates,focal-security,now 3.0-1ubuntu0.1 amd64 [installed,automatic] +libsgutils2-2/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +libsigsegv2/focal,now 2.12-2 amd64 [installed,automatic] +libslang2/focal,now 2.3.2-4 amd64 [installed,automatic] +libsmartcols1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libsmbios-c2/focal,now 2.4.3-1 amd64 [installed,automatic] +libsnappy1v5/focal,now 1.1.8-1build1 amd64 [installed,automatic] +libsodium23/focal,now 1.0.18-1 amd64 [installed] +libsoup2.4-1/focal,now 2.70.0-1 amd64 [installed,automatic] +libsqlite3-0/focal-updates,focal-security,now 3.31.1-4ubuntu0.6 amd64 [installed,automatic] +libss2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/focal-updates,focal-security,now 0.9.3-2ubuntu2.5 amd64 [installed,automatic] +libssl1.1-hmac/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +libssl1.1/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +libstdc++-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libstdc++6/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libstemmer0d/focal,now 0+svn585-2 amd64 [installed,automatic] +libsysfs2/focal,now 2.1.0+repack-6 amd64 [installed,automatic] +libsystemd0/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libtalloc2/focal-updates,focal-security,now 2.3.3-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtasn1-6/focal,now 4.16.0-2 amd64 [installed,automatic] +libtcmalloc-minimal4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libtdb1/focal-updates,focal-security,now 1.4.5-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtevent0/focal-updates,focal-security,now 0.11.0-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtext-charwidth-perl/focal,now 0.04-10 amd64 [installed,automatic] +libtext-iconv-perl/focal,now 1.7-7 amd64 [installed,automatic] +libtext-wrapi18n-perl/focal,now 0.06-9 all [installed,automatic] +libtinfo6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libtirpc-common/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 all [installed,automatic] +libtirpc3/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 amd64 [installed,automatic] +libtsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libtss2-esys0/focal-updates,focal-security,now 2.3.2-1ubuntu0.20.04.2 amd64 [installed,automatic] +libubsan1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libuchardet0/focal,now 0.0.6-3build1 amd64 [installed,automatic] +libudev1/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libudisks2-0/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +libunistring2/focal,now 0.9.10-2 amd64 [installed,automatic] +libunwind8/focal-updates,now 1.2.1-9ubuntu0.1 amd64 [installed,automatic] +liburcu6/focal,now 0.11.1-2 amd64 [installed,automatic] +libusb-1.0-0/focal,now 2:1.0.23-2build1 amd64 [installed,automatic] +libutempter0/focal,now 1.1.6-4 amd64 [installed,automatic] +libuuid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libuv1/focal-updates,focal-security,now 1.34.2-1ubuntu1.5 amd64 [installed,automatic] +libvolume-key1/focal,now 0.3.12-3.1 amd64 [installed,automatic] +libvorbis0a/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libvorbisfile3/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libwbclient0/focal-updates,focal-security,now 2:4.15.13+dfsg-0ubuntu0.20.04.7 amd64 [installed,automatic] +libwind0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libwrap0/focal,now 7.6.q-30 amd64 [installed] +libx11-6/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 amd64 [installed,automatic] +libx11-data/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 all [installed,automatic] +libxau6/focal,now 1:1.0.9-0ubuntu1 amd64 [installed,automatic] +libxcb1/focal,now 1.14-2 amd64 [installed,automatic] +libxdmcp6/focal,now 1:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxext6/focal,now 2:1.3.4-0ubuntu1 amd64 [installed,automatic] +libxml2/focal-updates,focal-security,now 2.9.10+dfsg-5ubuntu0.20.04.7 amd64 [installed,automatic] +libxmlb1/focal-updates,now 0.1.15-2ubuntu1~20.04.1 amd64 [installed] +libxmlb2/focal-updates,now 0.3.6-2build1~20.04.1 amd64 [installed,automatic] +libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] +libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] +linux-azure-5.15-cloud-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-fips-cloud-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips-headers-5.4.0-1133/now 5.4.0-1133.140+fips1 all [installed,local] +linux-azure-fips-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] +linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] +linux-cloud-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +linux-headers-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-headers-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-image-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-hmac-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] +login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] +logsave/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/focal,now 11.1.0ubuntu2 all [installed,automatic] +lsb-release/focal,now 11.1.0ubuntu2 all [installed,automatic] +lshw/focal-updates,now 02.18.85-0.3ubuntu2.20.04.1 amd64 [installed,automatic] +lsof/focal-updates,now 4.93.2+dfsg-1ubuntu0.20.04.1 amd64 [installed,automatic] +lsscsi/focal,now 0.30-0.1 amd64 [installed] +ltrace/focal-updates,now 0.7.3-6.1ubuntu1.1 amd64 [installed,automatic] +lvm2/focal,now 2.03.07-1ubuntu1 amd64 [installed] +lxd-agent-loader/focal,now 0.4 all [installed] +lz4/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +make/focal,now 4.2.1-1.2 amd64 [installed] +man-db/focal,now 2.9.1-1 amd64 [installed,automatic] +manpages/focal,now 5.05-1 all [installed,automatic] +mawk/focal,now 1.3.4.20200120-2 amd64 [installed,automatic] +mdadm/focal-updates,now 4.1-5ubuntu1.2 amd64 [installed] +mime-support/focal,now 3.64ubuntu1 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu20.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu20.04u1] +moby-runc/testing,focal,now 1.1.12-ubuntu20.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu20.04u1] +modemmanager/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +mokutil/focal-updates,focal-security,now 0.6.0-2~20.04.2 amd64 [installed,automatic] +motd-news-config/focal-updates,now 11ubuntu5.8 all [installed] +mount/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +mtr-tiny/focal,now 0.93-1 amd64 [installed,automatic] +multipath-tools/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed] +nano/focal,now 4.8-1ubuntu1 amd64 [installed,automatic] +ncurses-base/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +ncurses-bin/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed] +ncurses-term/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +netbase/focal,now 6.1 all [installed,automatic] +netcat-openbsd/focal,now 1.206-1ubuntu1 amd64 [installed] +netplan.io/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +networkd-dispatcher/focal-updates,focal-security,now 2.1-2~ubuntu20.04.3 all [installed,automatic] +nfs-common/focal-updates,now 1:1.3.4-2.5ubuntu3.7 amd64 [installed] +nftables/focal,now 0.9.3-2 amd64 [installed] +ntfs-3g/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +nvme-cli/focal-updates,now 1.9-1ubuntu0.1 amd64 [installed] +open-iscsi/focal-updates,focal-security,now 2.0.874-7.1ubuntu6.4 amd64 [installed] +openssh-client/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssh-server/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssh-sftp-server/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssl/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +os-prober/focal,now 1.74ubuntu2 amd64 [installed,automatic] +overlayroot/focal-updates,now 0.45ubuntu2 all [installed] +packagekit-tools/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packagekit/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packages-microsoft-prod/focal,now 1.0-ubuntu20.04.1 all [installed] +parted/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +passwd/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +pastebinit/focal,now 1.5.1-1 all [installed,automatic] +patch/focal,now 2.7.6-6 amd64 [installed] +pci.ids/focal,now 0.0~2020.03.20-1 all [installed,automatic] +pciutils/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +perl-base/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +perl-modules-5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 all [installed,automatic] +perl/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +pigz/focal,now 2.4-1 amd64 [installed] +pinentry-curses/focal,now 1.1.0-3build1 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +plymouth/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +policykit-1/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +pollinate/focal-updates,now 4.33-3ubuntu1.20.04.1 all [installed] +popularity-contest/focal,now 1.69ubuntu1 all [installed,automatic] +powermgmt-base/focal,now 1.36 all [installed,automatic] +procps/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +psmisc/focal,now 23.3-1 amd64 [installed,automatic] +publicsuffix/focal,now 20200303.0012-1 all [installed,automatic] +python-apt-common/focal-updates,now 2.0.1ubuntu0.20.04.1 all [installed,automatic] +python-is-python2/focal,now 2.7.17-4 all [installed] +python2-minimal/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +python2.7/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +python2/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python3-apt/focal-updates,now 2.0.1ubuntu0.20.04.1 amd64 [installed,automatic] +python3-attr/focal,now 19.3.0-2 all [installed,automatic] +python3-automat/focal,now 0.8.0-1ubuntu1 all [installed,automatic] +python3-blinker/focal,now 1.4+dfsg1-0.3ubuntu1 all [installed,automatic] +python3-ceph-argparse/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 all [installed,automatic] +python3-cephfs/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-certifi/focal,now 2019.11.28-1 all [installed,automatic] +python3-cffi-backend/focal,now 1.14.0-1build1 amd64 [installed,automatic] +python3-chardet/focal,now 3.0.4-4build1 all [installed,automatic] +python3-click/focal,now 7.0-3 all [installed,automatic] +python3-colorama/focal,now 0.4.3-1build1 all [installed,automatic] +python3-commandnotfound/focal-updates,now 20.04.6 all [installed,automatic] +python3-configobj/focal,now 5.0.6-4 all [installed,automatic] +python3-constantly/focal,now 15.1.0-1build1 all [installed,automatic] +python3-cryptography/focal-updates,focal-security,now 2.8-3ubuntu0.3 amd64 [installed,automatic] +python3-dbus/focal,now 1.2.16-1build1 amd64 [installed,automatic] +python3-debconf/focal,now 1.5.73 all [installed,automatic] +python3-debian/focal-updates,now 0.1.36ubuntu1.1 all [installed,automatic] +python3-distro-info/focal-updates,now 0.23ubuntu1.1 all [installed,automatic] +python3-distro/focal,now 1.4.0-1 all [installed,automatic] +python3-distupgrade/focal-updates,now 1:20.04.41 all [installed,automatic] +python3-distutils/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-entrypoints/focal,now 0.3-2ubuntu1 all [installed,automatic] +python3-gdbm/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 amd64 [installed,automatic] +python3-gi/focal,now 3.36.0-1 amd64 [installed,automatic] +python3-hamcrest/focal,now 1.9.0-3 all [installed,automatic] +python3-httplib2/focal,now 0.14.0-1ubuntu1 all [installed,automatic] +python3-hyperlink/focal,now 19.0.0-1 all [installed,automatic] +python3-idna/focal-updates,focal-security,now 2.8-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/focal,now 1.5.0-1 all [installed] +python3-incremental/focal,now 16.10.1-3.2 all [installed,automatic] +python3-jinja2/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 all [installed] +python3-json-pointer/focal,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/focal,now 1.23-3 all [installed] +python3-jsonschema/focal,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/focal-updates,focal-security,now 1.7.1-2ubuntu2.1 all [installed,automatic] +python3-keyring/focal,now 18.0.1-2ubuntu1 all [installed,automatic] +python3-launchpadlib/focal,now 1.10.13-1 all [installed,automatic] +python3-lazr.restfulclient/focal,now 0.14.2-2build1 all [installed,automatic] +python3-lazr.uri/focal,now 1.0.3-4build1 all [installed,automatic] +python3-lib2to3/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-markupsafe/focal,now 1.1.0-1build2 amd64 [installed] +python3-minimal/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +python3-more-itertools/focal,now 4.2.0-1build1 all [installed] +python3-nacl/focal,now 1.3.0-5 amd64 [installed] +python3-netifaces/focal,now 0.10.4-1ubuntu4 amd64 [installed,automatic] +python3-newt/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +python3-oauthlib/focal,now 3.1.0-1ubuntu2 all [installed,automatic] +python3-openssl/focal,now 19.0.0-1build1 all [installed,automatic] +python3-parted/focal,now 3.11.2-11.1build1 amd64 [installed] +python3-pexpect/focal,now 4.6.0-1build1 all [installed,automatic] +python3-pkg-resources/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed,automatic] +python3-prettytable/focal,now 0.7.2-5 all [installed,automatic] +python3-ptyprocess/focal,now 0.6.0-1ubuntu1 all [installed,automatic] +python3-pyasn1-modules/focal,now 0.2.1-0.2build1 all [installed,automatic] +python3-pyasn1/focal,now 0.4.2-3build1 all [installed,automatic] +python3-pymacaroons/focal,now 0.13.0-3 all [installed] +python3-pyrsistent/focal,now 0.15.5-1build1 amd64 [installed] +python3-rados/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-rbd/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-requests-unixsocket/focal,now 0.2.0-2 all [installed,automatic] +python3-requests/focal-updates,focal-security,now 2.22.0-2ubuntu1.1 all [installed,automatic] +python3-secretstorage/focal,now 2.3.1-2ubuntu1 all [installed,automatic] +python3-serial/focal,now 3.4-5.1 all [installed] +python3-service-identity/focal,now 18.1.0-5build1 all [installed,automatic] +python3-setuptools/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed] +python3-simplejson/focal,now 3.16.0-2ubuntu2 amd64 [installed,automatic] +python3-six/focal,now 1.14.0-2 all [installed] +python3-software-properties/focal-updates,now 0.99.9.12 all [installed,automatic] +python3-twisted-bin/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 amd64 [installed,automatic] +python3-twisted/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 all [installed,automatic] +python3-update-manager/focal-updates,now 1:20.04.10.21 all [installed,automatic] +python3-urllib3/focal-updates,focal-security,now 1.25.8-2ubuntu0.3 all [installed,automatic] +python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] +python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] +python3-zipp/focal,now 1.0.0-1 all [installed] +python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +readline-common/focal,now 8.0-4 all [installed,automatic] +rng-tools/focal,now 5-1ubuntu2 amd64 [installed] +rpcbind/focal,now 1.2.5-8 amd64 [installed,automatic] +rsync/focal-updates,now 3.1.3-8ubuntu0.7 amd64 [installed,automatic] +rsyslog/focal-updates,focal-security,now 8.2001.0-1ubuntu1.3 amd64 [installed,automatic] +run-one/focal,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/focal-updates,now 0.9.2-2ubuntu1.1 amd64 [installed,automatic] +screen/focal-updates,focal-security,now 4.8.0-1ubuntu0.1 amd64 [installed] +secureboot-db/focal,now 1.5 amd64 [installed,automatic] +sed/focal,now 4.7-1 amd64 [installed,automatic] +sensible-utils/focal,now 0.0.12+nmu1 all [installed,automatic] +sg3-utils-udev/focal,now 1.44-1ubuntu2 all [installed,automatic] +sg3-utils/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +shared-mime-info/focal,now 1.15-1 amd64 [installed,automatic] +shim-signed/focal-updates,focal-security,now 1.40.9+15.7-0ubuntu1 amd64 [installed] +socat/focal,now 1.7.3.3-2 amd64 [installed] +software-properties-common/focal-updates,now 0.99.9.12 all [installed] +sosreport/focal-updates,now 4.5.6-0ubuntu1~20.04.2 amd64 [installed] +sound-theme-freedesktop/focal,now 0.8-2ubuntu1 all [installed,automatic] +ssh-import-id/focal,now 5.10-0ubuntu1 all [installed] +strace/focal-updates,now 5.5-3ubuntu1 amd64 [installed,automatic] +sudo/focal-updates,focal-security,now 1.8.31-1ubuntu1.5 amd64 [installed,automatic] +sysfsutils/focal,now 2.1.0+repack-6 amd64 [installed] +sysstat/focal-updates,focal-security,now 12.2.0-2ubuntu0.3 amd64 [installed] +systemd-sysv/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +sysvinit-utils/focal,now 2.96-2.1ubuntu1 amd64 [installed] +tar/focal-updates,focal-security,now 1.30+dfsg-7ubuntu0.20.04.4 amd64 [installed,automatic] +tcpdump/focal-updates,now 4.9.3-4ubuntu0.3 amd64 [installed,automatic] +telnet/focal,now 0.17-41.2build1 amd64 [installed,automatic] +thin-provisioning-tools/focal,now 0.8.5-4build1 amd64 [installed,automatic] +time/focal,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/focal-updates,focal-security,now 3.0a-2ubuntu0.4 amd64 [installed] +tpm-udev/focal,now 0.4 all [installed,automatic] +tzdata/focal-updates,now 2024a-0ubuntu0.20.04.1 all [installed,automatic] +ubuntu-advantage-tools/focal-updates,now 32.3.1~20.04 all [installed,automatic] +ubuntu-azure-fips/now 1.2.6+updates0 amd64 [installed,local] +ubuntu-keyring/focal-updates,now 2020.02.11.4 all [installed,automatic] +ubuntu-minimal/focal-updates,now 1.450.2 amd64 [installed] +ubuntu-pro-client-l10n/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-pro-client/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/focal-updates,now 1:20.04.41 all [installed,automatic] +ubuntu-standard/focal-updates,now 1.450.2 amd64 [installed] +ucf/focal,now 3.0038+nmu1 all [installed,automatic] +udev/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +udisks2/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +ufw/focal-updates,now 0.36-6ubuntu1.1 all [installed,automatic] +unattended-upgrades/focal-updates,now 2.3ubuntu0.3 all [installed,automatic] +update-manager-core/focal-updates,now 1:20.04.10.21 all [installed,automatic] +update-notifier-common/focal-updates,now 3.192.30.19 all [installed] +usb-modeswitch-data/focal,now 20191128-3 all [installed,automatic] +usb-modeswitch/focal,now 2.5.2+repack0-2ubuntu3 amd64 [installed,automatic] +usb.ids/focal,now 2020.03.19-1 all [installed,automatic] +usbutils/focal,now 1:012-2 amd64 [installed,automatic] +util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +uuid-runtime/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +vim-common/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-runtime/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-tiny/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +vim/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed] +walinuxagent/focal-updates,now 2.2.46-0ubuntu1.2 amd64 [installed] +wget/focal-updates,focal-security,now 1.20.3-1ubuntu2.1 amd64 [installed,automatic] +whiptail/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +wireless-regdb/focal-updates,focal-security,now 2022.06.06-0ubuntu1~20.04.1 all [installed,automatic] +xauth/focal,now 1:1.1-0ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/focal,now 0.17-2ubuntu1 amd64 [installed,automatic] +xfsprogs/focal,now 5.3.0-1ubuntu2 amd64 [installed] +xkb-data/focal,now 2.29-2 all [installed,automatic] +xxd/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +xz-utils/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed] +zip/focal,now 3.0-11build1 amd64 [installed] +zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 25G 4.8G 84% / +devtmpfs 32G 0 32G 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 6.3G 1.2M 6.3G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sdb15 105M 6.1M 99M 6% /boot/efi +/dev/sda1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="20.04.6 LTS (Focal Fossa)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 20.04.6 LTS" +VERSION_ID="20.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=focal +UBUNTU_CODENAME=focal +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure-fips (buildd@lcy02-amd64-084) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #140+fips1-Ubuntu SMP Tue Jun 18 20:39:25 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:11 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 20.04 +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest-image-list.json index 47622a438f3..b442c1ab92c 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2004fipscontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest.txt index 608c49b13a0..d48784c0bd4 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2004fipscontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:12 UTC 2024 +Starting build on Tue Jul 16 17:14:38 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,15 +132,15 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:24 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] @@ -308,7 +309,7 @@ klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,a kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] -landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.2 amd64 [installed] +landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.3 amd64 [installed] language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] @@ -536,9 +537,9 @@ libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] libpython2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] libpython2.7-stdlib/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] -libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] @@ -622,32 +623,32 @@ libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] -linux-azure-5.15-cloud-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-azure-5.15-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-azure-fips-cloud-tools-5.4.0-1132/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-azure-fips-headers-5.4.0-1132/now 5.4.0-1132.139+fips1 all [installed,local] -linux-azure-fips-tools-5.4.0-1132/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] +linux-azure-5.15-cloud-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-fips-cloud-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips-headers-5.4.0-1133/now 5.4.0-1133.140+fips1 all [installed,local] +linux-azure-fips-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] -linux-cloud-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-cloud-tools-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1 amd64 [installed] -linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,automatic] -linux-headers-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-headers-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-image-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-image-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-image-hmac-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-libc-dev/focal-updates,focal-security,now 5.4.0-187.207 amd64 [installed,automatic] -linux-modules-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-tools-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-tools-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-tools-azure/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1 amd64 [installed] -linux-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +linux-headers-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-headers-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-image-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-hmac-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] @@ -801,8 +802,8 @@ python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] python3-zipp/focal,now 1.0.0-1 all [installed] python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] -python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] readline-common/focal,now 8.0-4 all [installed,automatic] rng-tools/focal,now 5-1ubuntu2 amd64 [installed] @@ -879,14 +880,14 @@ zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installe === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 24G 5.1G 83% / +/dev/root 29G 25G 4.8G 84% / devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 6.3G 1.2M 6.3G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup -/dev/sda15 105M 6.1M 99M 6% /boot/efi -/dev/sdb1 590G 32K 560G 1% /mnt +/dev/sdb15 105M 6.1M 99M 6% /boot/efi +/dev/sda1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin NAME="Ubuntu" @@ -903,11 +904,11 @@ VERSION_CODENAME=focal UBUNTU_CODENAME=focal === os-release End Using kernel: -Linux version 5.4.0-1132-azure-fips (buildd@lcy02-amd64-068) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #139+fips1-Ubuntu SMP Thu Jun 13 18:25:08 UTC 2024 -Install completed successfully on Mon Jul 8 08:41:48 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure-fips (buildd@lcy02-amd64-084) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #140+fips1-Ubuntu SMP Tue Jun 18 20:39:25 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:11 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 20.04 Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..fbe19eb5b52 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2204containerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0.txt new file mode 100644 index 00000000000..5369b29d8bd --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/202407.16.0.txt @@ -0,0 +1,894 @@ +Starting build on Tue Jul 16 17:14:26 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:24 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/jammy,now 3.118ubuntu5 all [installed,automatic] +apparmor/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +apt-utils/jammy-updates,now 2.4.12 amd64 [installed,automatic] +apt/jammy-updates,now 2.4.12 amd64 [installed,automatic] +attr/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +base-files/jammy-updates,now 12ubuntu4.6 amd64 [installed] +base-passwd/jammy,now 3.5.52build1 amd64 [installed] +bash-completion/jammy,now 1:2.11-5ubuntu1 all [installed,automatic] +bash/jammy-updates,jammy-security,now 5.1-6ubuntu1.1 amd64 [installed] +bc/jammy,now 1.07.1-3build1 amd64 [installed,automatic] +bcache-tools/jammy,now 1.0.8-4ubuntu3 amd64 [installed] +bind9-dnsutils/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed] +bind9-host/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +bind9-libs/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +binutils-common/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +blobfuse2/jammy,now 2.3.0 amd64 [installed] +bolt/jammy,now 0.9.2-1 amd64 [installed] +bsdextrautils/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +bsdutils/jammy-updates,jammy-security,now 1:2.37.2-4ubuntu3.4 amd64 [installed] +btrfs-progs/jammy,now 5.16.2-1 amd64 [installed] +build-essential/jammy,now 12.9ubuntu3 amd64 [installed] +busybox-initramfs/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +busybox-static/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +byobu/jammy,now 5.133-1 all [installed] +bzip2/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +ca-certificates/jammy-updates,jammy-security,now 20230311ubuntu0.22.04.1 all [installed] +ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed] +cgroup-lite/jammy,now 1.15 all [installed] +chrony/jammy,now 4.2-2ubuntu2 amd64 [installed] +cifs-utils/jammy-updates,jammy-security,now 2:6.14-1ubuntu0.1 amd64 [installed] +cloud-guest-utils/jammy,now 0.32-22-g45fe84a5-0ubuntu1 all [installed] +cloud-init/jammy-updates,now 24.1.3-0ubuntu1~22.04.5 all [installed] +cloud-initramfs-copymods/jammy,now 0.47ubuntu1 all [installed] +cloud-initramfs-dyn-netconf/jammy,now 0.47ubuntu1 all [installed] +command-not-found/jammy,now 22.04.0 all [installed,automatic] +conntrack/jammy,now 1:1.4.6-2build2 amd64 [installed] +console-setup-linux/jammy,now 1.205ubuntu3 all [installed,automatic] +console-setup/jammy,now 1.205ubuntu3 all [installed,automatic] +coreutils/jammy-updates,now 8.32-4.1ubuntu1.2 amd64 [installed,automatic] +cpio/jammy-updates,jammy-security,now 2.13+dfsg-7ubuntu0.1 amd64 [installed,automatic] +cpp-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +cracklib-runtime/jammy,now 2.9.6-3.4build4 amd64 [installed] +cron/jammy,now 3.0pl1-137ubuntu3 amd64 [installed,automatic] +cryptsetup-bin/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-initramfs/jammy-updates,now 2:2.4.3-1ubuntu1.2 all [installed,automatic] +cryptsetup/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +curl/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed] +dash/jammy,now 0.5.11+git20210903+057cd650a4ed-3build1 amd64 [installed] +dbus-user-session/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dbus/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dctrl-tools/jammy,now 2.24-3build2 amd64 [installed,automatic] +debconf-i18n/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debianutils/jammy,now 5.5-1ubuntu2 amd64 [installed,automatic] +diffutils/jammy,now 1:3.8-0ubuntu2 amd64 [installed] +dirmngr/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed] +distro-info-data/jammy-updates,jammy-security,now 0.52ubuntu0.7 all [installed,automatic] +distro-info/jammy-updates,now 1.1ubuntu0.2 amd64 [installed,automatic] +dkms/jammy-updates,now 2.8.7-2ubuntu2.2 all [installed] +dmeventd/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dmidecode/jammy-updates,now 3.3-3ubuntu0.1 amd64 [installed,automatic] +dmsetup/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dosfstools/jammy,now 4.2-1build3 amd64 [installed,automatic] +dpkg-dev/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +dpkg/jammy-updates,now 1.21.1ubuntu2.3 amd64 [installed,automatic] +e2fsprogs/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/jammy,now 130-2build1 all [installed] +ebtables/jammy,now 2.0.11-4build2 amd64 [installed] +ed/jammy,now 1.18-1 amd64 [installed,automatic] +efibootmgr/jammy,now 17-1ubuntu2 amd64 [installed] +eject/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +ethtool/jammy-updates,now 1:5.16-1ubuntu0.1 amd64 [installed] +fdisk/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +file/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +finalrd/jammy,now 9build1 all [installed,automatic] +findutils/jammy,now 4.8.0-1ubuntu3 amd64 [installed] +fonts-ubuntu-console/jammy,now 0.83-6ubuntu1 all [installed] +friendly-recovery/jammy,now 0.2.42 all [installed,automatic] +ftp/jammy,now 20210827-4build1 all [installed,automatic] +fuse3/jammy,now 3.10.5-1build1 amd64 [installed] +fwupd-signed/jammy-updates,now 1.51.1~22.04.1+1.4-0ubuntu0.1 amd64 [installed] +g++-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +g++/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +gawk/jammy-updates,jammy-security,now 1:5.1.0-1ubuntu0.1 amd64 [installed,automatic] +gcc-11-base/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12-base/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed] +gdisk/jammy,now 1.0.8-4build1 amd64 [installed,automatic] +gettext-base/jammy,now 0.21-4ubuntu4 amd64 [installed,automatic] +gir1.2-glib-2.0/jammy,now 1.72.0-1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +git-man/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 all [installed,automatic] +git/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 amd64 [installed] +glusterfs-client/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed] +glusterfs-common/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +gnupg-l10n/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed,automatic] +gnupg-utils/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gnupg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed] +gpg-agent/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-client/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-server/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgconf/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgsm/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgv/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +grep/jammy,now 3.7-1build1 amd64 [installed] +groff-base/jammy,now 1.22.4-8build1 amd64 [installed,automatic] +grub-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-efi-amd64-bin/jammy-updates,jammy-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64-signed/jammy-updates,jammy-security,now 1.187.6+2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-gfxpayload-lists/jammy,now 0.7 amd64 [installed,automatic] +grub-pc-bin/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-pc/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed] +grub2-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +gzip/jammy-updates,now 1.10-4ubuntu4.1 amd64 [installed] +hdparm/jammy,now 9.60+ds-1build3 amd64 [installed,automatic] +hostname/jammy,now 3.23ubuntu2 amd64 [installed] +htop/jammy,now 3.0.5-7build2 amd64 [installed] +hwdata/jammy,now 0.357-1 all [installed,automatic] +info/jammy,now 6.8-4build1 amd64 [installed,automatic] +init-system-helpers/jammy,now 1.62 all [installed] +init/jammy,now 1.62 amd64 [installed] +initramfs-tools-bin/jammy-updates,now 0.140ubuntu13.4 amd64 [installed,automatic] +initramfs-tools-core/jammy-updates,now 0.140ubuntu13.4 all [installed,automatic] +initramfs-tools/jammy-updates,now 0.140ubuntu13.4 all [installed] +inotify-tools/jammy,now 3.22.1.0-2 amd64 [installed] +install-info/jammy,now 6.8-4build1 amd64 [installed,automatic] +iotop/jammy-updates,now 0.6-24-g733f3f8-1.1ubuntu0.1 amd64 [installed] +iproute2/jammy,now 5.15.0-1ubuntu2 amd64 [installed] +ipset/jammy,now 7.15-1build1 amd64 [installed] +iptables/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed] +iputils-ping/jammy,now 3:20211215-1 amd64 [installed,automatic] +iputils-tracepath/jammy,now 3:20211215-1 amd64 [installed,automatic] +irqbalance/jammy-updates,now 1.8.0-1ubuntu0.2 amd64 [installed,automatic] +isc-dhcp-client/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +isc-dhcp-common/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +iso-codes/jammy,now 4.9.0-1 all [installed,automatic] +jq/jammy,now 1.6-2.1ubuntu3 amd64 [installed] +kbd/jammy-updates,now 2.3.0-3ubuntu4.22.04 amd64 [installed,automatic] +keyboard-configuration/jammy,now 1.205ubuntu3 all [installed,automatic] +keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] +klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +kmod/jammy,now 29-1ubuntu1 amd64 [installed] +kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] +less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] +libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] +libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] +libapparmor1/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +libappstream4/jammy,now 0.15.2-2 amd64 [installed,automatic] +libapt-pkg6.0/jammy-updates,now 2.4.12 amd64 [installed,automatic] +libarchive13/jammy-updates,jammy-security,now 3.6.0-1ubuntu1.1 amd64 [installed] +libargon2-1/jammy,now 0~20171227-0.3 amd64 [installed,automatic] +libasan6/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libasan8/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libassuan0/jammy,now 2.5.5-1build1 amd64 [installed,automatic] +libatasmart4/jammy,now 0.19-5build2 amd64 [installed] +libatm1/jammy,now 1:2.5.1-4build2 amd64 [installed,automatic] +libatomic1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libattr1/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +libaudit-common/jammy,now 1:3.0.7-1build1 all [installed,automatic] +libaudit1/jammy,now 1:3.0.7-1build1 amd64 [installed,automatic] +libbabeltrace1/jammy,now 1.5.8-2build1 amd64 [installed,automatic] +libbinutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libblkid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libblockdev-crypto2/jammy,now 2.26-1 amd64 [installed] +libblockdev-fs2/jammy,now 2.26-1 amd64 [installed] +libblockdev-loop2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part-err2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part2/jammy,now 2.26-1 amd64 [installed] +libblockdev-swap2/jammy,now 2.26-1 amd64 [installed] +libblockdev-utils2/jammy,now 2.26-1 amd64 [installed] +libblockdev2/jammy,now 2.26-1 amd64 [installed] +libboost-context1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-filesystem1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-iostreams1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-program-options1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-thread1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libbpf0/jammy-updates,jammy-security,now 1:0.5.0-1ubuntu22.04.1 amd64 [installed,automatic] +libbrotli1/jammy,now 1.0.9-2build6 amd64 [installed,automatic] +libbsd0/jammy,now 0.11.5-1 amd64 [installed,automatic] +libbz2-1.0/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +libc-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc-dev-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6-dev/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libcap-ng0/jammy,now 0.7.9-2.2build3 amd64 [installed,automatic] +libcap2-bin/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcap2/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcbor0.8/jammy,now 0.8.0-2ubuntu1 amd64 [installed,automatic] +libcc1-0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libcephfs2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libcom-err2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/jammy,now 2.9.6-3.4build4 amd64 [installed,automatic] +libcrypt-dev/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcrypt1/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcryptsetup12/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +libctf-nobfd0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libctf0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libcurl3-gnutls/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libcurl4/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libdaxctl1/jammy,now 72.1-1 amd64 [installed,automatic] +libdb5.3/jammy,now 5.3.28+dfsg1-0.8ubuntu3 amd64 [installed,automatic] +libdbus-1-3/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +libdebconfclient0/jammy,now 0.261ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdevmapper1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdns-export1110/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libdpkg-perl/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +libdrm-common/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 all [installed,automatic] +libdrm2/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 amd64 [installed,automatic] +libdw1/jammy,now 0.186-1build1 amd64 [installed,automatic] +libeatmydata1/jammy,now 130-2build1 amd64 [installed] +libedit2/jammy,now 3.1-20210910-1build1 amd64 [installed,automatic] +libefiboot1/jammy,now 37-6ubuntu2 amd64 [installed] +libefivar1/jammy,now 37-6ubuntu2 amd64 [installed] +libelf1/jammy,now 0.186-1build1 amd64 [installed,automatic] +liberror-perl/jammy,now 0.17029-1 all [installed,automatic] +libestr0/jammy,now 0.1.10-2.1build3 amd64 [installed,automatic] +libevent-core-2.1-7/jammy,now 2.1.12-stable-1build3 amd64 [installed,automatic] +libexpat1/jammy-updates,jammy-security,now 2.4.7-1ubuntu0.3 amd64 [installed,automatic] +libext2fs2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/jammy,now 0.99.9-1build2 amd64 [installed,automatic] +libfdisk1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libffi8/jammy,now 3.4.2-4 amd64 [installed,automatic] +libfido2-1/jammy,now 1.10.0-1 amd64 [installed,automatic] +libflashrom1/jammy,now 1.2-5build1 amd64 [installed] +libfreetype6/jammy-updates,jammy-security,now 2.11.1+dfsg-1ubuntu0.2 amd64 [installed,automatic] +libfribidi0/jammy-updates,jammy-security,now 1.0.8-2ubuntu3.1 amd64 [installed,automatic] +libftdi1-2/jammy,now 1.5-5build3 amd64 [installed] +libfuse3-3/jammy,now 3.10.5-1build1 amd64 [installed,automatic] +libfwupd2/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libfwupdplugin5/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libgcab-1.0-0/jammy,now 1.4-3build2 amd64 [installed] +libgcc-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-12-dev/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-s1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcrypt20/jammy,now 1.9.4-3ubuntu3 amd64 [installed,automatic] +libgdbm-compat4/jammy,now 1.23-1 amd64 [installed,automatic] +libgdbm6/jammy,now 1.23-1 amd64 [installed,automatic] +libgfapi0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfchangelog0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfrpc0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfxdr0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgirepository-1.0-1/jammy,now 1.72.0-1 amd64 [installed,automatic] +libglib2.0-0/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-bin/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-data/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 all [installed,automatic] +libglusterd0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libglusterfs0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgmp10/jammy,now 2:6.2.1+dfsg-3ubuntu1 amd64 [installed,automatic] +libgnutls30/jammy-updates,jammy-security,now 3.7.3-4ubuntu1.5 amd64 [installed,automatic] +libgomp1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgoogle-perftools4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libgpg-error0/jammy,now 1.43-3 amd64 [installed,automatic] +libgpgme11/jammy-updates,now 1.16.0-1.2ubuntu4.2 amd64 [installed] +libgpm2/jammy,now 1.20.7-10build1 amd64 [installed,automatic] +libgssapi-krb5-2/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libgstreamer1.0-0/jammy-updates,now 1.20.3-0ubuntu1 amd64 [installed,automatic] +libgudev-1.0-0/jammy,now 1:237-2build1 amd64 [installed] +libgusb2/jammy,now 0.3.10-1 amd64 [installed] +libhogweed6/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libibverbs1/jammy,now 39.0-1 amd64 [installed,automatic] +libicu70/jammy,now 70.1-2 amd64 [installed,automatic] +libidn2-0/jammy,now 2.3.2-2build1 amd64 [installed,automatic] +libinih1/jammy,now 53-1ubuntu3 amd64 [installed,automatic] +libinotifytools0/jammy,now 3.22.1.0-2 amd64 [installed,automatic] +libintl-perl/jammy,now 1.26-3build2 all [installed,automatic] +libintl-xs-perl/jammy,now 1.26-3build2 amd64 [installed,automatic] +libip4tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libip6tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libipset13/jammy,now 7.15-1build1 amd64 [installed,automatic] +libisc-export1105/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libisl23/jammy,now 0.24-2build1 amd64 [installed,automatic] +libisns0/jammy,now 0.101-0ubuntu2 amd64 [installed,automatic] +libitm1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libjansson4/jammy,now 2.13.1-1.1build3 amd64 [installed,automatic] +libjcat1/jammy,now 0.1.9-1 amd64 [installed] +libjq1/jammy,now 1.6-2.1ubuntu3 amd64 [installed,automatic] +libjson-c5/jammy-updates,jammy-security,now 0.15-3~ubuntu1.22.04.2 amd64 [installed,automatic] +libjson-glib-1.0-0/jammy,now 1.6.6-1build1 amd64 [installed] +libjson-glib-1.0-common/jammy,now 1.6.6-1build1 all [installed] +libk5crypto3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkeyutils1/jammy,now 1.6.1-2ubuntu3 amd64 [installed,automatic] +libklibc/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] +libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] +liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] +liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +liblua5.3-0/jammy,now 5.3.6-1build1 amd64 [installed,automatic] +liblvm2cmd2.03/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed,automatic] +liblz4-1/jammy,now 1.9.3-2build2 amd64 [installed,automatic] +liblzma5/jammy,now 5.2.5-2ubuntu1 amd64 [installed,automatic] +liblzo2-2/jammy,now 2.10-2build3 amd64 [installed,automatic] +libmagic-mgc/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmagic1/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmaxminddb0/jammy,now 1.5.2-1build2 amd64 [installed,automatic] +libmbim-glib4/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmbim-proxy/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmd0/jammy,now 1.0.4-1build1 amd64 [installed,automatic] +libmm-glib0/jammy-updates,now 1.20.0-1~ubuntu22.04.3 amd64 [installed] +libmnl0/jammy,now 1.0.4-3build2 amd64 [installed,automatic] +libmodule-find-perl/jammy,now 0.15-1 all [installed,automatic] +libmodule-scandeps-perl/jammy,now 1.31-1 all [installed,automatic] +libmount1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libmpc3/jammy,now 1.2.1-2build1 amd64 [installed,automatic] +libmpdec3/jammy,now 2.5.1-2build2 amd64 [installed,automatic] +libmpfr6/jammy,now 4.1.0-3build3 amd64 [installed,automatic] +libncurses6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libncursesw6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libndctl6/jammy,now 72.1-1 amd64 [installed,automatic] +libnetfilter-conntrack3/jammy,now 1.0.9-1 amd64 [installed,automatic] +libnetplan0/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +libnettle8/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libnewt0.52/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +libnfnetlink0/jammy,now 1.0.1-3build3 amd64 [installed,automatic] +libnfsidmap1/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed,automatic] +libnftables1/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed,automatic] +libnftnl11/jammy,now 1.2.1-1build1 amd64 [installed,automatic] +libnghttp2-14/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.2 amd64 [installed,automatic] +libnl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-genl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-route-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnpth0/jammy,now 1.6-3build2 amd64 [installed,automatic] +libnsl-dev/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnsl2/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnspr4/jammy-updates,jammy-security,now 2:4.35-0ubuntu0.22.04.1 amd64 [installed] +libnss-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libnss3/jammy-updates,jammy-security,now 2:3.98-0ubuntu0.22.04.2 amd64 [installed] +libntfs-3g89/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +libnuma1/jammy,now 2.0.14-3ubuntu2 amd64 [installed,automatic] +liboath0/jammy,now 2.6.7-3build1 amd64 [installed,automatic] +libonig5/jammy,now 6.9.7.1-2build1 amd64 [installed,automatic] +libopeniscsiusr/jammy,now 2.1.5-1ubuntu1 amd64 [installed,automatic] +libp11-kit0/jammy,now 0.24.0-6build1 amd64 [installed,automatic] +libpackagekit-glib2-18/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +libpam-cap/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libpam-modules-bin/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-modules/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-pwquality/jammy,now 1.4.4-1build2 amd64 [installed] +libpam-runtime/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 all [installed,automatic] +libpam-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libpam0g/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libparted-fs-resize0/jammy,now 3.4-2build1 amd64 [installed] +libparted2/jammy,now 3.4-2build1 amd64 [installed,automatic] +libpcap0.8/jammy,now 1.10.1-4build1 amd64 [installed,automatic] +libpci3/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +libpcre2-8-0/jammy-updates,jammy-security,now 10.39-3ubuntu0.1 amd64 [installed,automatic] +libpcre3/jammy-updates,jammy-security,now 2:8.39-13ubuntu0.22.04.1 amd64 [installed,automatic] +libperl5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +libpipeline1/jammy,now 1.5.5-1 amd64 [installed,automatic] +libplymouth5/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +libpmem1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpmemobj1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpng16-16/jammy,now 1.6.37-3build5 amd64 [installed,automatic] +libpolkit-agent-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpolkit-gobject-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpopt0/jammy,now 1.18-3build1 amd64 [installed,automatic] +libproc-processtable-perl/jammy,now 0.634-1build1 amd64 [installed,automatic] +libprocps8/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +libpsl5/jammy,now 0.21.0-1.2build2 amd64 [installed,automatic] +libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] +libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] +libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] +libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +librabbitmq4/jammy,now 0.10.0-1ubuntu2 amd64 [installed,automatic] +librados2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libradosstriper1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librbd1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librdmacm1/jammy,now 39.0-1 amd64 [installed,automatic] +libreadline8/jammy,now 8.1.2-1 amd64 [installed,automatic] +librtmp1/jammy,now 2.4+20151223.gitfa8646d.1-2build4 amd64 [installed,automatic] +libsasl2-2/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules-db/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libseccomp2/jammy,now 2.5.3-2ubuntu2 amd64 [installed,automatic] +libselinux1/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsemanage-common/jammy,now 3.3-1build2 all [installed,automatic] +libsemanage2/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsensors-config/jammy,now 1:3.6.0-7ubuntu1 all [installed,automatic] +libsensors5/jammy,now 1:3.6.0-7ubuntu1 amd64 [installed,automatic] +libsepol2/jammy,now 3.3-1build1 amd64 [installed,automatic] +libsgutils2-2/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +libsigsegv2/jammy,now 2.13-1ubuntu3 amd64 [installed,automatic] +libslang2/jammy,now 2.3.2-5build4 amd64 [installed,automatic] +libsmartcols1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libsmbios-c2/jammy,now 2.4.3-1build1 amd64 [installed] +libsnappy1v5/jammy,now 1.1.8-1build3 amd64 [installed,automatic] +libsodium23/jammy,now 1.0.18-1build2 amd64 [installed,automatic] +libsort-naturally-perl/jammy,now 1.03-2 all [installed,automatic] +libsqlite3-0/jammy-updates,jammy-security,now 3.37.2-2ubuntu0.3 amd64 [installed,automatic] +libss2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/jammy-updates,jammy-security,now 0.9.6-2ubuntu0.22.04.3 amd64 [installed,automatic] +libssl3/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +libstdc++-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstdc++6/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstemmer0d/jammy,now 2.2.0-1build1 amd64 [installed,automatic] +libsysfs2/jammy,now 2.1.1-1build1 amd64 [installed,automatic] +libsystemd0/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libtalloc2/jammy,now 2.3.3-2build1 amd64 [installed,automatic] +libtasn1-6/jammy,now 4.18.0-4build1 amd64 [installed,automatic] +libtcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +libtcmalloc-minimal4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libterm-readkey-perl/jammy,now 2.38-1build4 amd64 [installed,automatic] +libtevent0/jammy,now 0.11.0-1build1 amd64 [installed,automatic] +libtext-charwidth-perl/jammy,now 0.04-10build3 amd64 [installed,automatic] +libtext-iconv-perl/jammy,now 1.7-7build3 amd64 [installed,automatic] +libtext-wrapi18n-perl/jammy,now 0.06-9 all [installed,automatic] +libtinfo6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libtirpc-common/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 all [installed,automatic] +libtirpc-dev/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtirpc3/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtsan0/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtsan2/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtss2-esys-3.0.2-0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-mu0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-rc0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-sys1/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-cmd0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-device0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-mssim0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-swtpm0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libubsan1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libuchardet0/jammy,now 0.0.7-1build2 amd64 [installed,automatic] +libudev1/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libudisks2-0/jammy,now 2.9.4-1ubuntu2 amd64 [installed] +libunistring2/jammy,now 1.0-1 amd64 [installed,automatic] +libunwind8/jammy-updates,now 1.3.2-2build2.1 amd64 [installed,automatic] +liburcu8/jammy,now 0.13.1-1 amd64 [installed,automatic] +libusb-1.0-0/jammy-updates,now 2:1.0.25-1ubuntu2 amd64 [installed,automatic] +libutempter0/jammy,now 1.2.1-2build2 amd64 [installed,automatic] +libuuid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libuv1/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.1 amd64 [installed,automatic] +libvolume-key1/jammy,now 0.3.12-3.1build3 amd64 [installed] +libwbclient0/jammy-updates,now 2:4.15.13+dfsg-0ubuntu1.6 amd64 [installed,automatic] +libwrap0/jammy,now 7.6.q-31build2 amd64 [installed] +libx11-6/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 amd64 [installed,automatic] +libx11-data/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 all [installed,automatic] +libxau6/jammy,now 1:1.0.9-1build5 amd64 [installed,automatic] +libxcb1/jammy,now 1.14-3ubuntu3 amd64 [installed,automatic] +libxdmcp6/jammy,now 1:1.1.3-0ubuntu5 amd64 [installed,automatic] +libxext6/jammy,now 2:1.3.4-1build1 amd64 [installed,automatic] +libxml2/jammy-updates,jammy-security,now 2.9.13+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libxmlb2/jammy,now 0.3.6-2build1 amd64 [installed,automatic] +libxmuu1/jammy,now 2:1.1.3-3 amd64 [installed,automatic] +libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] +libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] +libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] +linux-base/jammy,now 4.5ubuntu9 all [installed] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] +login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] +logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] +logsave/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lsb-release/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lshw/jammy,now 02.19.git.2021.06.19.996aaad9c7-2build1 amd64 [installed,automatic] +lsof/jammy,now 4.93.2+dfsg-1.1build2 amd64 [installed,automatic] +lsscsi/jammy,now 0.31-1build2 amd64 [installed] +lto-disabled-list/jammy,now 24 all [installed,automatic] +lvm2/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed] +lxd-agent-loader/jammy,now 0.5 all [installed] +make/jammy,now 4.3-4.1build1 amd64 [installed] +man-db/jammy,now 2.10.2-1 amd64 [installed,automatic] +manpages/jammy,now 5.10-1ubuntu1 all [installed,automatic] +mawk/jammy,now 1.3.4.20200120-3 amd64 [installed,automatic] +mdadm/jammy-updates,now 4.2-0ubuntu2 amd64 [installed] +media-types/jammy,now 7.0.0 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu22.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu22.04u1] +moby-runc/testing,jammy,now 1.1.12-ubuntu22.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu22.04u1] +mokutil/jammy-updates,jammy-security,now 0.6.0-2~22.04.2 amd64 [installed,automatic] +motd-news-config/jammy-updates,now 12ubuntu4.6 all [installed] +mount/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +mtr-tiny/jammy,now 0.95-1 amd64 [installed,automatic] +multipath-tools/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed] +nano/jammy,now 6.2-1 amd64 [installed,automatic] +ncurses-base/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +ncurses-bin/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed] +ncurses-term/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +needrestart/jammy-updates,jammy-security,now 3.5-5ubuntu2.1 all [installed] +netbase/jammy,now 6.3 all [installed,automatic] +netcat-openbsd/jammy,now 1.218-4ubuntu1 amd64 [installed] +netplan.io/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [installed,automatic] +nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] +nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] +ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +nvme-cli/jammy-updates,now 1.16-3ubuntu0.2 amd64 [installed] +open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] +openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] +openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssh-sftp-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssl/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +os-prober/jammy,now 1.79ubuntu2 amd64 [installed,automatic] +overlayroot/jammy,now 0.47ubuntu1 all [installed] +packagekit-tools/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packagekit/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packages-microsoft-prod/jammy,now 1.0-ubuntu22.04.1 all [installed] +parted/jammy,now 3.4-2build1 amd64 [installed,automatic] +passwd/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed,automatic] +pastebinit/jammy,now 1.5.1-1ubuntu1 all [installed,automatic] +patch/jammy,now 2.7.6-7build2 amd64 [installed] +pci.ids/jammy,now 0.0~2022.01.22-1 all [installed,automatic] +pciutils/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +perl-base/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +perl-modules-5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 all [installed,automatic] +perl/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +pigz/jammy,now 2.6-1 amd64 [installed] +pinentry-curses/jammy,now 1.1.1-1build2 amd64 [installed,automatic] +pkexec/jammy,now 0.105-33 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +plymouth/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +policykit-1/jammy,now 0.105-33 amd64 [installed,automatic] +polkitd/jammy,now 0.105-33 amd64 [installed,automatic] +pollinate/jammy,now 4.33-3ubuntu2 all [installed] +powermgmt-base/jammy,now 1.36 all [installed,automatic] +procps/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +psmisc/jammy,now 23.4-2build3 amd64 [installed,automatic] +publicsuffix/jammy,now 20211207.1025-1 all [installed,automatic] +python-apt-common/jammy-updates,now 2.4.0ubuntu3 all [installed,automatic] +python-babel-localedata/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-apt/jammy-updates,now 2.4.0ubuntu3 amd64 [installed,automatic] +python3-attr/jammy,now 21.2.0-1 all [installed,automatic] +python3-automat/jammy,now 20.2.0-1 all [installed,automatic] +python3-babel/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-bcrypt/jammy,now 3.2.0-1build1 amd64 [installed,automatic] +python3-blinker/jammy,now 1.4+dfsg1-0.4 all [installed,automatic] +python3-ceph-argparse/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 all [installed,automatic] +python3-cephfs/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-certifi/jammy,now 2020.6.20-1 all [installed] +python3-cffi-backend/jammy,now 1.15.0-1build2 amd64 [installed,automatic] +python3-chardet/jammy,now 4.0.0-1 all [installed,automatic] +python3-click/jammy,now 8.0.3-1 all [installed,automatic] +python3-colorama/jammy,now 0.4.4-1 all [installed,automatic] +python3-commandnotfound/jammy,now 22.04.0 all [installed,automatic] +python3-configobj/jammy,now 5.0.6-5 all [installed,automatic] +python3-constantly/jammy,now 15.1.0-2 all [installed,automatic] +python3-cryptography/jammy-updates,jammy-security,now 3.4.8-1ubuntu2.2 amd64 [installed,automatic] +python3-dbus/jammy,now 1.2.18-3build1 amd64 [installed,automatic] +python3-debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +python3-debian/jammy-updates,now 0.1.43ubuntu1.1 all [installed,automatic] +python3-distro-info/jammy-updates,now 1.1ubuntu0.2 all [installed,automatic] +python3-distro/jammy,now 1.7.0-1 all [installed,automatic] +python3-distupgrade/jammy-updates,now 1:22.04.19 all [installed,automatic] +python3-distutils/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-gdbm/jammy-updates,jammy-security,now 3.10.8-1~22.04 amd64 [installed,automatic] +python3-gi/jammy-updates,now 3.42.1-0ubuntu1 amd64 [installed,automatic] +python3-hamcrest/jammy,now 2.0.2-2 all [installed,automatic] +python3-httplib2/jammy,now 0.20.2-2 all [installed,automatic] +python3-hyperlink/jammy,now 21.0.0-3 all [installed,automatic] +python3-idna/jammy-updates,jammy-security,now 3.3-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/jammy,now 4.6.4-1 all [installed,automatic] +python3-incremental/jammy,now 21.3.0-1 all [installed,automatic] +python3-jeepney/jammy,now 0.7.1-3 all [installed,automatic] +python3-jinja2/jammy-updates,jammy-security,now 3.0.3-1ubuntu0.2 all [installed] +python3-json-pointer/jammy,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/jammy,now 1.32-2 all [installed] +python3-jsonschema/jammy,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/jammy-updates,jammy-security,now 2.3.0-1ubuntu0.2 all [installed,automatic] +python3-keyring/jammy,now 23.5.0-1 all [installed,automatic] +python3-launchpadlib/jammy,now 1.10.16-1 all [installed,automatic] +python3-lazr.restfulclient/jammy,now 0.14.4-1 all [installed,automatic] +python3-lazr.uri/jammy,now 1.0.6-2 all [installed,automatic] +python3-lib2to3/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-magic/jammy,now 2:0.4.24-2 all [installed,automatic] +python3-markupsafe/jammy,now 2.0.1-2build1 amd64 [installed] +python3-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +python3-more-itertools/jammy,now 8.10.0-2 all [installed,automatic] +python3-netifaces/jammy,now 0.11.0-1build2 amd64 [installed,automatic] +python3-newt/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +python3-oauthlib/jammy-updates,jammy-security,now 3.2.0-1ubuntu0.1 all [installed,automatic] +python3-openssl/jammy,now 21.0.0-1 all [installed,automatic] +python3-parted/jammy,now 3.11.7-1build1 amd64 [installed] +python3-pexpect/jammy,now 4.8.0-2ubuntu1 all [installed,automatic] +python3-pkg-resources/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed,automatic] +python3-prettytable/jammy,now 2.5.0-2 all [installed,automatic] +python3-ptyprocess/jammy,now 0.7.0-3 all [installed,automatic] +python3-pyasn1-modules/jammy,now 0.2.1-1 all [installed,automatic] +python3-pyasn1/jammy,now 0.4.8-1 all [installed,automatic] +python3-pyparsing/jammy,now 2.4.7-1 all [installed,automatic] +python3-pyrsistent/jammy,now 0.18.1-1build1 amd64 [installed] +python3-rados/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-rbd/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-requests/jammy-updates,jammy-security,now 2.25.1+dfsg-2ubuntu0.1 all [installed] +python3-secretstorage/jammy,now 3.3.1-1 all [installed,automatic] +python3-serial/jammy,now 3.5-1 all [installed] +python3-service-identity/jammy,now 18.1.0-6 all [installed,automatic] +python3-setuptools/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed] +python3-six/jammy,now 1.16.0-3ubuntu1 all [installed] +python3-software-properties/jammy-updates,now 0.99.22.9 all [installed,automatic] +python3-twisted/jammy-updates,jammy-security,now 22.1.0-2ubuntu2.4 all [installed,automatic] +python3-tz/jammy-updates,now 2022.1-1ubuntu0.22.04.1 all [installed] +python3-update-manager/jammy-updates,now 1:22.04.20 all [installed,automatic] +python3-urllib3/jammy-updates,jammy-security,now 1.26.5-1~exp1ubuntu0.1 all [installed] +python3-wadllib/jammy,now 1.3.6-1 all [installed,automatic] +python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] +python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] +python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] +python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] +readline-common/jammy,now 8.1.2-1 all [installed,automatic] +rng-tools-debian/jammy,now 2.3 amd64 [installed] +rpcbind/jammy,now 1.2.6-2build1 amd64 [installed,automatic] +rpcsvc-proto/jammy,now 1.4.2-0ubuntu6 amd64 [installed,automatic] +rsync/jammy-updates,jammy-security,now 3.2.7-0ubuntu0.22.04.2 amd64 [installed,automatic] +rsyslog/jammy-updates,jammy-security,now 8.2112.0-2ubuntu2.2 amd64 [installed,automatic] +run-one/jammy,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/jammy,now 0.9.4-2ubuntu2 amd64 [installed] +screen/jammy,now 4.9.0-1 amd64 [installed] +secureboot-db/jammy,now 1.8 amd64 [installed] +sed/jammy,now 4.8-1ubuntu2 amd64 [installed,automatic] +sensible-utils/jammy,now 0.0.17 all [installed,automatic] +sg3-utils-udev/jammy-updates,now 1.46-1ubuntu0.22.04.1 all [installed,automatic] +sg3-utils/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +shared-mime-info/jammy,now 2.1-2 amd64 [installed,automatic] +shim-signed/jammy-updates,jammy-security,now 1.51.3+15.7-0ubuntu1 amd64 [installed] +socat/jammy,now 1.7.4.1-3ubuntu4 amd64 [installed] +software-properties-common/jammy-updates,now 0.99.22.9 all [installed] +sosreport/jammy-updates,now 4.5.6-0ubuntu1~22.04.2 amd64 [installed] +ssh-import-id/jammy,now 5.11-0ubuntu1 all [installed] +strace/jammy,now 5.16-0ubuntu3 amd64 [installed,automatic] +sudo/jammy-updates,jammy-security,now 1.9.9-1ubuntu2.4 amd64 [installed,automatic] +sysfsutils/jammy,now 2.1.1-1build1 amd64 [installed] +sysstat/jammy-updates,jammy-security,now 12.5.2-2ubuntu0.2 amd64 [installed] +systemd-hwe-hwdb/jammy-updates,now 249.11.5 all [installed,automatic] +systemd-sysv/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +sysvinit-utils/jammy,now 3.01-1ubuntu1 amd64 [installed] +tar/jammy-updates,jammy-security,now 1.34+dfsg-1ubuntu0.1.22.04.2 amd64 [installed,automatic] +tcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +tcl/jammy,now 8.6.11+1build2 amd64 [installed] +tcpdump/jammy-updates,now 4.99.1-3ubuntu0.2 amd64 [installed,automatic] +telnet/jammy,now 0.17-44build1 amd64 [installed,automatic] +thin-provisioning-tools/jammy,now 0.9.0-2ubuntu1 amd64 [installed,automatic] +time/jammy,now 1.9-0.1build2 amd64 [installed,automatic] +tmux/jammy-updates,jammy-security,now 3.2a-4ubuntu0.2 amd64 [installed] +tnftp/jammy,now 20210827-4build1 amd64 [installed,automatic] +tpm-udev/jammy,now 0.6 all [installed] +tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] +ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] +ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] +ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] +ucf/jammy,now 3.0043 all [installed,automatic] +udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] +unattended-upgrades/jammy,now 2.8ubuntu1 all [installed] +update-manager-core/jammy-updates,now 1:22.04.20 all [installed,automatic] +update-notifier-common/jammy-updates,now 3.192.54.8 all [installed] +usb-modeswitch-data/jammy,now 20191128-4 all [installed] +usb-modeswitch/jammy,now 2.6.1-3ubuntu2 amd64 [installed] +usb.ids/jammy,now 2022.04.02-1 all [installed,automatic] +usbutils/jammy,now 1:014-1build1 amd64 [installed,automatic] +usrmerge/jammy,now 25ubuntu2 all [installed,automatic] +util-linux/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +uuid-runtime/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +vim-common/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-runtime/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-tiny/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +vim/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed] +walinuxagent/jammy-updates,now 2.2.46-0ubuntu5.1 amd64 [installed] +wget/jammy-updates,jammy-security,now 1.21.2-2ubuntu1.1 amd64 [installed,automatic] +whiptail/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +wireless-regdb/jammy-updates,jammy-security,now 2022.06.06-0ubuntu1~22.04.1 all [installed,automatic] +xauth/jammy,now 1:1.1-1build2 amd64 [installed,automatic] +xdg-user-dirs/jammy,now 0.17-2ubuntu4 amd64 [installed,automatic] +xfsprogs/jammy,now 5.13.0-1ubuntu2 amd64 [installed] +xkb-data/jammy,now 2.33-1 all [installed,automatic] +xxd/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +xz-utils/jammy,now 5.2.5-2ubuntu1 amd64 [installed] +zip/jammy,now 3.0-12build2 amd64 [installed] +zlib1g/jammy-updates,jammy-security,now 1:1.2.11.dfsg-2ubuntu9.2 amd64 [installed,automatic] +zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 25G 4.5G 85% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 896K 13G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +/dev/sdb15 105M 6.1M 99M 6% /boot/efi +/dev/sda1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +PRETTY_NAME="Ubuntu 22.04.4 LTS" +NAME="Ubuntu" +VERSION_ID="22.04" +VERSION="22.04.4 LTS (Jammy Jellyfish)" +VERSION_CODENAME=jammy +ID=ubuntu +ID_LIKE=debian +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +UBUNTU_CODENAME=jammy +=== os-release End +Using kernel: +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:43:55 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 22.04 +Hyperv generation: V1 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest-image-list.json index bd2245d7aea..fbe19eb5b52 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2204containerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest.txt index 5201d156c5d..5369b29d8bd 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen1/2204containerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:00 UTC 2024 +Starting build on Tue Jul 16 17:14:26 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,15 +132,15 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:18 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:20 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:24 /usr/local/bin/bpftrace === Installed Packages Begin Listing... acr-mirror/now 0.2.9-1 amd64 [installed,local] @@ -293,7 +294,7 @@ keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] kmod/jammy,now 29-1ubuntu1 amd64 [installed] kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] -landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.2 amd64 [installed] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] @@ -438,8 +439,8 @@ libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] -libldap-2.5-0/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] -libldap-common/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -519,9 +520,9 @@ libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] -libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -609,24 +610,24 @@ libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] -linux-azure-cloud-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-azure-headers-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 all [installed,automatic] -linux-azure-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] linux-base/jammy,now 4.5ubuntu9 all [installed] -linux-cloud-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] -linux-headers-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-image-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-113.123 amd64 [installed,automatic] -linux-modules-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-modules-extra-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] @@ -664,7 +665,7 @@ networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [i nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] -nvme-cli/jammy-updates,now 1.16-3ubuntu0.1 amd64 [installed] +nvme-cli/jammy-updates,now 1.16-3ubuntu0.2 amd64 [installed] open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] @@ -777,8 +778,8 @@ python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] -python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] readline-common/jammy,now 8.1.2-1 all [installed,automatic] rng-tools-debian/jammy,now 2.3 amd64 [installed] @@ -821,11 +822,11 @@ tpm-udev/jammy,now 0.6 all [installed] tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] -ubuntu-minimal/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] -ubuntu-standard/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] ucf/jammy,now 3.0043 all [installed,automatic] udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] @@ -859,12 +860,12 @@ zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 25G 4.8G 84% / +/dev/root 29G 25G 4.5G 85% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 896K 13G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock -/dev/sda15 105M 6.1M 99M 6% /boot/efi -/dev/sdb1 590G 32K 560G 1% /mnt +/dev/sdb15 105M 6.1M 99M 6% /boot/efi +/dev/sda1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin PRETTY_NAME="Ubuntu 22.04.4 LTS" @@ -881,11 +882,11 @@ PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli UBUNTU_CODENAME=jammy === os-release End Using kernel: -Linux version 5.15.0-1067-azure (buildd@lcy02-amd64-106) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #76-Ubuntu SMP Wed Jun 12 18:19:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:37:31 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:43:55 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 22.04 Hyperv generation: V1 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..9621983c50d --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804gen2containerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0.txt new file mode 100644 index 00000000000..9772a58fb6a --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/202407.16.0.txt @@ -0,0 +1,838 @@ +Starting build on Tue Jul 16 17:18:13 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:18 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:28 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/bionic-updates,bionic-security,now 1.8.1-4ubuntu1.3 amd64 [installed,automatic] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.0.0/now 1.0.2n-1ubuntu5.13+esm1 amd64 [installed,local] +libssl1.1/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-sftp-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 32G 0 32G 0% /dev +tmpfs 6.3G 700K 6.3G 1% /run +/dev/sda1 29G 24G 5.0G 83% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:36 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest-image-list.json index 5deaddaaa0c..9621983c50d 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804gen2containerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest.txt index 9fdf00a9c86..9772a58fb6a 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804containerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:32 UTC 2024 +Starting build on Tue Jul 16 17:18:13 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,16 +132,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:10 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 45334640 Jul 8 08:25 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:25 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:25 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:25 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:25 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:25 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:25 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:26 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:18 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:28 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -491,9 +492,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -558,24 +559,24 @@ libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] -linux-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-cloud-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-headers-5.4.0-1132/now 5.4.0-1132.139~18.04.1 all [installed,local] -linux-azure-5.4-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-cloud-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] -linux-headers-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-headers-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-image-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-image-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] -linux-modules-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-tools-common/now 4.15.0-226.238 all [installed,local] locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] @@ -727,8 +728,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -803,7 +804,7 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 700K 6.3G 1% /run -/dev/sda1 29G 24G 5.3G 82% / +/dev/sda1 29G 24G 5.0G 83% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup @@ -825,11 +826,11 @@ VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic === os-release End Using kernel: -Linux version 5.4.0-1132-azure (buildd@lcy02-amd64-037) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #139~18.04.1-Ubuntu SMP Thu Jun 20 09:08:06 UTC 2024 -Install completed successfully on Mon Jul 8 08:43:18 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:36 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..f6757630440 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804gen2fipscontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0.txt new file mode 100644 index 00000000000..da9fe86f4aa --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/202407.16.0.txt @@ -0,0 +1,846 @@ +Starting build on Tue Jul 16 17:14:39 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:15 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:29 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fips-initramfs/now 0.0.10 amd64 [installed,local] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +kcapi-tools/now 1.0.3-2fips3 amd64 [installed,local] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/now 1.8.1-4ubuntu1.fips.3 amd64 [installed,local] +libgcrypt20-hmac/now 1.8.1-4ubuntu1.fips.3 amd64 [installed,local] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkcapi1/now 1.0.3-2fips3 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.1/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +libssl1.1-hmac/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-azure-fips-cloud-tools-4.15.0-2087/now 4.15.0-2087.93 amd64 [installed,local] +linux-azure-fips-headers-4.15.0-2087/now 4.15.0-2087.93 all [installed,local] +linux-azure-fips-tools-4.15.0-2087/now 4.15.0-2087.93 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-headers-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-image-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-image-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-image-hmac-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-modules-extra-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-tools-4.15.0-2087-azure-fips/now 4.15.0-2087.93 amd64 [installed,local] +linux-tools-azure-fips/now 4.15.0.2087.83 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-client-hmac/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-server/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-server-hmac/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssh-sftp-server/now 1:7.9p1-10~ubuntu18.04.fips.0.9 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.fips.2.1~18.04.23.5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-azure-fips/now 1.1.5+updates1 amd64 [installed,local] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 32G 0 32G 0% /dev +tmpfs 6.3G 700K 6.3G 1% /run +/dev/sda1 29G 24G 5.0G 83% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 4.15.0-2087-azure-fips (buildd@lcy02-amd64-112) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #93-Ubuntu SMP Thu Jun 27 13:35:22 UTC 2024 +Install completed successfully on Tue Jul 16 17:49:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest-image-list.json index c44a68cdd63..f6757630440 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804gen2fipscontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest.txt index 650aad85435..da9fe86f4aa 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804fipscontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:40 UTC 2024 +Starting build on Tue Jul 16 17:14:39 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,16 +132,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:10 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:28 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:15 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:29 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:29 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:29 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -495,9 +496,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -734,8 +735,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -811,7 +812,7 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 700K 6.3G 1% /run -/dev/sda1 29G 24G 5.3G 82% / +/dev/sda1 29G 24G 5.0G 83% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup @@ -834,10 +835,10 @@ UBUNTU_CODENAME=bionic === os-release End Using kernel: Linux version 4.15.0-2087-azure-fips (buildd@lcy02-amd64-112) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #93-Ubuntu SMP Thu Jun 27 13:35:22 UTC 2024 -Install completed successfully on Mon Jul 8 08:45:22 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Install completed successfully on Tue Jul 16 17:49:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..bb1b37b7a9b --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "1804gen2gpucontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0.txt new file mode 100644 index 00000000000..a9e919b34c8 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/202407.16.0.txt @@ -0,0 +1,860 @@ +Starting build on Tue Jul 16 17:14:41 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - /var/lib/kubelet/device-plugins + - extracted nvidia-device-plugin... +total 21168 +-rwxr-xr-x 1 root root 372128 Jul 16 17:31 nvidia-installer +-rwxr-xr-x 1 root root 40769 Jul 16 17:31 nvidia-bug-report.sh +-rwxr-xr-x 1 root root 900 Jul 16 17:31 nvidia-sleep.sh +-rwxr-xr-x 1 root root 1068640 Jul 16 17:31 nvidia-smi +-rwxr-xr-x 1 root root 142064 Jul 16 17:31 nvidia-debugdump +-rwxr-xr-x 1 root root 18656 Jul 16 17:31 nvidia-cuda-mps-server +-rwxr-xr-x 1 root root 54088 Jul 16 17:31 nvidia-cuda-mps-control +-rwxr-xr-x 1 root root 208352 Jul 16 17:31 nvidia-persistenced +-rwxr-xr-x 1 root root 229888 Jul 16 17:31 nvidia-powerd +-rwxr-xr-x 1 root root 207424 Jul 16 17:31 nvidia-xconfig +-rwxr-xr-x 1 root root 306312 Jul 16 17:31 nvidia-settings +-rwxr-xr-x 1 root root 5043392 Jul 16 17:31 nvidia-ngx-updater +lrwxrwxrwx 1 root root 16 Jul 16 17:31 nvidia-uninstall -> nvidia-installer +-rwxr-xr-x 1 root root 13960920 Jul 16 17:46 nvidia-device-plugin + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-r-xr--r-- 1 root root 593 Jul 16 17:15 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +acl/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +acpid/bionic,now 1:2.0.28-1ubuntu1 amd64 [installed] +adduser/bionic,now 3.116ubuntu1 all [installed,automatic] +apparmor/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +apt/now 1.6.18~esm1 amd64 [installed,local] +apt-utils/now 1.6.18~esm1 amd64 [installed,local] +at/bionic,now 3.1.20-3.1ubuntu2 amd64 [installed] +attr/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +base-files/bionic-updates,now 10.1ubuntu2.12 amd64 [installed,automatic] +base-passwd/bionic,now 3.5.44 amd64 [installed,automatic] +bash/bionic-updates,bionic-security,now 4.4.18-2ubuntu1.3 amd64 [installed] +bash-completion/bionic,now 1:2.8-1ubuntu1 all [installed,automatic] +bc/bionic,now 1.07.1-2 amd64 [installed,automatic] +bcache-tools/bionic-updates,now 1.0.8-2ubuntu0.18.04.1 amd64 [installed] +bind9-host/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +binfmt-support/bionic,now 2.1.8-2 amd64 [installed,automatic] +binutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-common/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +binutils-x86-64-linux-gnu/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +blobfuse/bionic,now 1.4.5 amd64 [installed] +blobfuse2/bionic,now 2.2.0 amd64 [installed,upgradable to: 2.3.0] +bsdmainutils/bionic,now 11.1.2ubuntu1 amd64 [installed,automatic] +bsdutils/bionic-updates,bionic-security,now 1:2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +btrfs-progs/bionic,now 4.15.1-1build1 amd64 [installed,automatic] +btrfs-tools/bionic,now 4.15.1-1build1 amd64 [installed] +build-essential/bionic,now 12.4ubuntu1 amd64 [installed] +busybox-initramfs/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +busybox-static/now 1:1.27.2-2ubuntu3.4+esm1 amd64 [installed,local] +byobu/bionic,now 5.125-0ubuntu1 all [installed] +bzip2/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +ca-certificates/bionic-updates,bionic-security,now 20230311ubuntu0.18.04.1 all [installed] +ceph-common/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +cgroup-lite/bionic,now 1.15 all [installed] +chrony/bionic-updates,bionic-security,now 3.2-4ubuntu4.5 amd64 [installed] +cifs-utils/bionic-updates,bionic-security,now 2:6.8-1ubuntu1.2 amd64 [installed] +cloud-guest-utils/bionic,now 0.30-0ubuntu5 all [installed] +cloud-init/bionic-updates,bionic-security,now 23.1.2-0ubuntu0~18.04.1 all [installed] +cloud-initramfs-copymods/bionic-updates,now 0.40ubuntu1.1 all [installed] +cloud-initramfs-dyn-netconf/bionic-updates,now 0.40ubuntu1.1 all [installed] +command-not-found/bionic-updates,now 18.04.6 all [installed,automatic] +command-not-found-data/bionic-updates,now 18.04.6 amd64 [installed,automatic] +conntrack/bionic,now 1:1.4.4+snapshot20161117-6ubuntu2 amd64 [installed] +console-setup/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +console-setup-linux/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +coreutils/bionic,now 8.28-1ubuntu1 amd64 [installed,automatic] +cpio/bionic-updates,bionic-security,now 2.12+dfsg-6ubuntu0.18.04.4 amd64 [installed,automatic] +cpp/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +cpp-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +cracklib-runtime/bionic,now 2.9.2-5build1 amd64 [installed] +crda/bionic,now 3.18-1build1 amd64 [installed,automatic] +cron/bionic-updates,bionic-security,now 3.0pl1-128.1ubuntu1.2 amd64 [installed,automatic] +cryptsetup/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-bin/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +curl/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +dash/bionic,now 0.5.8-2.10 amd64 [installed] +dbus/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +dbus-user-session/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debconf-i18n/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +debianutils/bionic,now 4.8.4 amd64 [installed,automatic] +diffutils/bionic,now 1:3.6-1 amd64 [installed] +dirmngr/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 amd64 [installed,automatic] +distro-info-data/bionic-updates,bionic-security,now 0.37ubuntu0.18 all [installed,automatic] +dkms/bionic-updates,now 2.3-3ubuntu9.7 all [installed] +dmeventd/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dmidecode/bionic-updates,now 3.1-1ubuntu0.1 amd64 [installed,automatic] +dmsetup/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +dns-root-data/now 2023112702~ubuntu0.18.04.1 all [installed,local] +dnsmasq-base/now 2.90-0ubuntu0.18.04.1+esm1 amd64 [installed,local] +dnsutils/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +dosfstools/bionic,now 4.1-1 amd64 [installed,automatic] +dpkg/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 amd64 [installed,automatic] +dpkg-dev/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +e2fsprogs/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +eatmydata/bionic,now 105-6 all [installed] +ebtables/bionic-updates,now 2.0.10.4-3.5ubuntu2.18.04.3 amd64 [installed] +ed/bionic,now 1.10-2.1 amd64 [installed,automatic] +efibootmgr/bionic,now 15-1 amd64 [installed] +eject/bionic,now 2.1.5+deb1+cvs20081104-13.2 amd64 [installed,automatic] +ethtool/bionic,now 1:4.15-0ubuntu1 amd64 [installed] +fdisk/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +file/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +findutils/bionic,now 4.6.0+git+20170828-2 amd64 [installed] +fonts-ubuntu-console/bionic,now 0.83-2 all [installed] +friendly-recovery/bionic-updates,now 0.2.38ubuntu1.2 all [installed,automatic] +ftp/bionic,now 0.17-34 amd64 [installed,automatic] +fuse/bionic,now 2.9.7-1ubuntu1 amd64 [installed] +g++/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed,automatic] +g++-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gawk/now 1:4.1.4+dfsg-1ubuntu0.1~esm1 amd64 [installed,local] +gcc/bionic-updates,bionic-security,now 4:7.4.0-1ubuntu2.3 amd64 [installed] +gcc-7/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-7-base/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +gcc-8-base/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +gdisk/bionic,now 1.0.3-1 amd64 [installed,automatic] +geoip-database/bionic,now 20180315-1 all [installed,automatic] +gettext-base/bionic-updates,bionic-security,now 0.19.8.1-6ubuntu0.3 amd64 [installed,automatic] +gir1.2-glib-2.0/bionic,now 1.56.1-1 amd64 [installed,automatic] +git/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 amd64 [installed] +git-man/bionic-updates,bionic-security,now 1:2.17.1-1ubuntu0.18 all [installed,automatic] +glusterfs-client/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +glusterfs-common/now 3.13.2-1ubuntu1+esm1 amd64 [installed,local] +gnupg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed] +gnupg-l10n/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 all [installed,automatic] +gnupg-utils/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-agent/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-client/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpg-wks-server/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgconf/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgsm/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +gpgv/bionic-updates,bionic-security,now 2.2.4-1ubuntu1.6 amd64 [installed,automatic] +grep/bionic-updates,now 3.1-2build1 amd64 [installed] +groff-base/bionic,now 1.22.3-10 amd64 [installed,automatic] +grub-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub-efi-amd64-bin/bionic-updates,now 2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-efi-amd64-signed/bionic-updates,now 1.187.3~18.04.1+2.06-2ubuntu14.1 amd64 [installed,automatic] +grub-gfxpayload-lists/bionic,now 0.7 amd64 [installed,automatic] +grub-pc/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed] +grub-pc-bin/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +grub2-common/bionic-updates,now 2.02-2ubuntu8.26 amd64 [installed,automatic] +gzip/bionic-updates,bionic-security,now 1.6-5ubuntu1.2 amd64 [installed] +hdparm/bionic,now 9.54+ds-1 amd64 [installed,automatic] +hostname/bionic,now 3.20 amd64 [installed] +htop/bionic,now 2.1.0-3 amd64 [installed] +info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +init/bionic,now 1.51 amd64 [installed] +init-system-helpers/bionic,now 1.51 all [installed] +initramfs-tools/bionic-updates,now 0.130ubuntu3.13 all [installed] +initramfs-tools-bin/bionic-updates,now 0.130ubuntu3.13 amd64 [installed,automatic] +initramfs-tools-core/bionic-updates,now 0.130ubuntu3.13 all [installed,automatic] +inotify-tools/bionic,now 3.14-2 amd64 [installed] +install-info/bionic,now 6.5.0.dfsg.1-2 amd64 [installed,automatic] +iotop/bionic,now 0.6-2 amd64 [installed] +iproute2/bionic-updates,now 4.15.0-2ubuntu1.3 amd64 [installed] +ipset/bionic,now 6.34-1 amd64 [installed] +iptables/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed] +iputils-ping/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +iputils-tracepath/bionic-updates,now 3:20161105-1ubuntu3 amd64 [installed,automatic] +irqbalance/bionic-updates,now 1.3.0-0.1ubuntu0.18.04.1 amd64 [installed,automatic] +isc-dhcp-client/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +isc-dhcp-common/bionic-updates,bionic-security,now 4.3.5-3ubuntu7.4 amd64 [installed,automatic] +iso-codes/bionic,now 3.79-1 all [installed,automatic] +iw/bionic,now 4.14-0.1 amd64 [installed,automatic] +jq/bionic,now 1.5+dfsg-2 amd64 [installed] +kbd/bionic,now 2.0.4-2ubuntu1 amd64 [installed,automatic] +keyboard-configuration/bionic-updates,now 1.178ubuntu2.9 all [installed,automatic] +keyutils/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed] +klibc-utils/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +kmod/bionic-updates,now 24-1ubuntu3.5 amd64 [installed] +krb5-locales/now 1.16-2ubuntu0.4+esm1 all [installed,local] +landscape-common/bionic-updates,now 18.01-0ubuntu3.6 amd64 [installed] +language-selector-common/bionic-updates,now 0.188.3 all [installed,automatic] +less/now 487-0.1ubuntu0.1~esm2 amd64 [installed,local] +libaccountsservice0/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] +libacl1/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libacl1-dev/bionic,now 2.2.52-3build1 amd64 [installed,automatic] +libaio1/bionic-updates,now 0.3.110-5ubuntu0.1 amd64 [installed,automatic] +libapparmor1/now 2.12-4ubuntu5.3+esm1 amd64 [installed,local] +libapt-inst2.0/now 1.6.18~esm1 amd64 [installed,local] +libapt-pkg5.0/now 1.6.18~esm1 amd64 [installed,local] +libargon2-0/bionic,now 0~20161029-1.1 amd64 [installed,automatic] +libasan4/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libasn1-8-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libassuan0/bionic,now 2.5.1-2 amd64 [installed,automatic] +libatm1/bionic,now 1:2.5.1-2build1 amd64 [installed,automatic] +libatomic1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libattr1/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libattr1-dev/bionic,now 1:2.4.47-2build1 amd64 [installed,automatic] +libaudit-common/bionic-updates,now 1:2.8.2-1ubuntu1.1 all [installed,automatic] +libaudit1/bionic-updates,now 1:2.8.2-1ubuntu1.1 amd64 [installed,automatic] +libavahi-client3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common-data/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libavahi-common3/now 0.7-3.1ubuntu1.3+esm2 amd64 [installed,local] +libbabeltrace1/bionic,now 1.5.5-1 amd64 [installed,automatic] +libbind9-160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libbinutils/now 2.30-21ubuntu1~18.04.9+esm3 amd64 [installed,local] +libblkid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libbsd0/bionic-updates,bionic-security,now 0.8.7-1ubuntu0.1 amd64 [installed,automatic] +libbz2-1.0/bionic-updates,bionic-security,now 1.0.6-8.1ubuntu0.2 amd64 [installed,automatic] +libc-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc-dev-bin/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libc6-dev/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +libcap-ng0/bionic,now 0.7.7-3.1 amd64 [installed,automatic] +libcap2/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcap2-bin/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libcc1-0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libcephfs2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libcilkrts5/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libcom-err2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libcrack2/bionic,now 2.9.2-5build1 amd64 [installed,automatic] +libcryptsetup12/bionic-updates,now 2:2.0.2-1ubuntu1.2 amd64 [installed,automatic] +libcups2/now 2.2.7-1ubuntu2.10+esm5 amd64 [installed,local] +libcurl3-gnutls/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libcurl4/now 7.58.0-2ubuntu3.24+esm4 amd64 [installed,local] +libdb5.3/bionic-updates,bionic-security,now 5.3.28-13.1ubuntu1.1 amd64 [installed,automatic] +libdbus-1-3/bionic-updates,bionic-security,now 1.12.2-1ubuntu1.4 amd64 [installed,automatic] +libdebconfclient0/bionic,now 0.213ubuntu1 amd64 [installed,automatic] +libdevmapper-event1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdevmapper1.02.1/bionic-updates,now 2:1.02.145-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +libdns-export1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdns1100/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libdpkg-perl/bionic-updates,bionic-security,now 1.19.0.5ubuntu2.4 all [installed,automatic] +libdrm-common/bionic-updates,now 2.4.101-2~18.04.1 all [installed,automatic] +libdrm2/bionic-updates,now 2.4.101-2~18.04.1 amd64 [installed,automatic] +libdumbnet1/bionic,now 1.12-7build1 amd64 [installed] +libdw1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +libeatmydata1/bionic,now 105-6 amd64 [installed] +libedit2/bionic,now 3.1-20170329-1 amd64 [installed,automatic] +libefiboot1/bionic,now 34-1 amd64 [installed,automatic] +libefivar1/bionic,now 34-1 amd64 [installed,automatic] +libelf1/now 0.170-0.4ubuntu0.1+esm1 amd64 [installed,local] +liberror-perl/bionic,now 0.17025-1 all [installed,automatic] +libestr0/bionic,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-6/bionic,now 2.1.8-stable-4build1 amd64 [installed,automatic] +libexpat1/bionic-updates,bionic-security,now 2.2.5-3ubuntu0.9 amd64 [installed,automatic] +libext2fs2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libfastjson4/bionic,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libffi6/bionic,now 3.2.1-8 amd64 [installed,automatic] +libfreetype6/bionic-updates,bionic-security,now 2.8.1-2ubuntu2.2 amd64 [installed,automatic] +libfribidi0/bionic-updates,bionic-security,now 0.19.7-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/bionic,now 2.9.7-1ubuntu1 amd64 [installed,automatic] +libgcc-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libgcc1/bionic-updates,bionic-security,now 1:8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgcrypt20/bionic-updates,bionic-security,now 1.8.1-4ubuntu1.3 amd64 [installed,automatic] +libgdbm-compat4/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgdbm5/bionic,now 1.14.1-6 amd64 [installed,automatic] +libgeoip1/bionic,now 1.6.12-1 amd64 [installed,automatic] +libgirepository-1.0-1/bionic,now 1.56.1-1 amd64 [installed,automatic] +libglib2.0-0/now 2.56.4-0ubuntu0.18.04.9+esm3 amd64 [installed,local] +libglib2.0-data/now 2.56.4-0ubuntu0.18.04.9+esm3 all [installed,local] +libgmp10/bionic-updates,bionic-security,now 2:6.1.2+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libgnutls30/now 3.5.18-1ubuntu1.6+esm1 amd64 [installed,local] +libgomp1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libgoogle-perftools4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libgpg-error0/bionic,now 1.27-6 amd64 [installed,automatic] +libgpm2/bionic,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libgssapi3-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhcrypto4-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimbase1-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libheimntlm0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libhogweed4/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libibverbs1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libicu60/bionic-updates,bionic-security,now 60.2-3ubuntu3.2 amd64 [installed,automatic] +libidn11/bionic-updates,now 1.33-2.1ubuntu1.2 amd64 [installed,automatic] +libidn2-0/bionic-updates,bionic-security,now 2.0.4-1.1ubuntu0.2 amd64 [installed,automatic] +libinotifytools0/bionic,now 3.14-2 amd64 [installed,automatic] +libip4tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libip6tc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libipset3/bionic,now 6.34-1 amd64 [installed,automatic] +libiptc0/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libirs160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc-export169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisc169/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccc160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisccfg160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +libisl19/bionic,now 0.19-1 amd64 [installed,automatic] +libisns0/bionic,now 0.97-2build1 amd64 [installed,automatic] +libitm1/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libjansson4/bionic,now 2.11-1 amd64 [installed,automatic] +libjq1/bionic,now 1.5+dfsg-2 amd64 [installed,automatic] +libjson-c3/bionic-updates,bionic-security,now 0.12.1-1.3ubuntu0.3 amd64 [installed,automatic] +libk5crypto3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkeyutils1/bionic-updates,now 1.5.9-9.2ubuntu2.1 amd64 [installed,automatic] +libklibc/now 2.0.4-9ubuntu2.2+esm1 amd64 [installed,local] +libkmod2/bionic-updates,now 24-1ubuntu3.5 amd64 [installed,automatic] +libkrb5-26-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libkrb5-3/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libkrb5support0/now 1.16-2ubuntu0.4+esm1 amd64 [installed,local] +libksba8/bionic-updates,bionic-security,now 1.3.5-2ubuntu0.18.04.2 amd64 [installed,automatic] +libldap-2.4-2/now 2.4.45+dfsg-1ubuntu1.11+esm1 amd64 [installed,local] +libldap-common/now 2.4.45+dfsg-1ubuntu1.11+esm1 all [installed,local] +libldb1/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +liblocale-gettext-perl/bionic,now 1.07-3build2 amd64 [installed,automatic] +liblsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +liblvm2app2.2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblvm2cmd2.02/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed,automatic] +liblwres160/now 1:9.11.3+dfsg-1ubuntu1.19+esm3 amd64 [installed,local] +liblxc-common/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblxc1/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +liblz4-1/bionic-updates,bionic-security,now 0.0~r131-2ubuntu3.1 amd64 [installed,automatic] +liblzma5/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed,automatic] +liblzo2-2/bionic,now 2.08-1.2 amd64 [installed,automatic] +libmagic-mgc/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmagic1/bionic-updates,bionic-security,now 1:5.32-2ubuntu0.4 amd64 [installed,automatic] +libmnl0/bionic,now 1.0.4-2 amd64 [installed,automatic] +libmount1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libmpc3/bionic,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/bionic,now 2.4.2-1ubuntu1 amd64 [installed,automatic] +libmpfr6/bionic,now 4.0.1-1 amd64 [installed,automatic] +libmpx2/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libncurses5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libncursesw5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libnetfilter-conntrack3/bionic,now 1.0.6-2 amd64 [installed,automatic] +libnetplan0/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +libnettle6/bionic-updates,bionic-security,now 3.4.1-0ubuntu0.18.04.1 amd64 [installed,automatic] +libnewt0.52/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +libnfnetlink0/bionic,now 1.0.1-3 amd64 [installed,automatic] +libnfsidmap2/bionic,now 0.25-5.1 amd64 [installed,automatic] +libnftnl7/bionic,now 1.0.9-2 amd64 [installed,automatic] +libnghttp2-14/now 1.30.0-1ubuntu1+esm2 amd64 [installed,local] +libnih1/bionic,now 1.0.3-6ubuntu2 amd64 [installed,automatic] +libnl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-genl-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnl-route-3-200/bionic,now 3.2.29-0ubuntu3 amd64 [installed,automatic] +libnpth0/bionic,now 1.5-3 amd64 [installed,automatic] +libnspr4/bionic,now 2:4.18-1ubuntu1 amd64 [installed,automatic] +libnss-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libnss3/bionic-updates,bionic-security,now 2:3.35-2ubuntu2.16 amd64 [installed,automatic] +libntfs-3g88/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +libnuma1/bionic-updates,now 2.0.11-2.1ubuntu0.1 amd64 [installed,automatic] +libnvidia-container-tools/now 1.13.1-1 amd64 [installed,local] +libnvidia-container1/now 1.13.1-1 amd64 [installed,local] +libonig4/now 6.7.0-1ubuntu0.1~esm2 amd64 [installed,local] +libp11-kit0/bionic-updates,bionic-security,now 0.23.9-2ubuntu0.1 amd64 [installed,automatic] +libpam-cap/now 1:2.25-1.2ubuntu0.1~esm1 amd64 [installed,local] +libpam-modules/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-modules-bin/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libpam-pwquality/bionic,now 1.4.0-2 amd64 [installed] +libpam-runtime/now 1.1.8-3.6ubuntu2.18.04.6+esm1 all [installed,local] +libpam-systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libpam0g/now 1.1.8-3.6ubuntu2.18.04.6+esm1 amd64 [installed,local] +libparted2/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +libpcap0.8/bionic-updates,now 1.8.1-6ubuntu1.18.04.2 amd64 [installed,automatic] +libpci3/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +libpcre3/bionic-updates,bionic-security,now 2:8.39-9ubuntu0.1 amd64 [installed,automatic] +libperl5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +libpipeline1/bionic,now 1.5.0-1 amd64 [installed,automatic] +libplymouth4/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +libpng16-16/bionic-updates,bionic-security,now 1.6.34-1ubuntu0.18.04.2 amd64 [installed,automatic] +libpolkit-agent-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-backend-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpolkit-gobject-1-0/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +libpopt0/bionic,now 1.16-11 amd64 [installed,automatic] +libprocps6/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +libpsl5/bionic,now 0.19.1-5build1 amd64 [installed,automatic] +libpwquality-common/bionic,now 1.4.0-2 all [installed,automatic] +libpwquality-tools/bionic,now 1.4.0-2 amd64 [installed] +libpwquality1/bionic,now 1.4.0-2 amd64 [installed,automatic] +libpython-stdlib/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librbd1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +librdmacm1/bionic-updates,now 17.1-1ubuntu0.2 amd64 [installed,automatic] +libreadline5/bionic,now 5.2+dfsg-3build1 amd64 [installed,automatic] +libreadline7/bionic,now 7.0-3 amd64 [installed,automatic] +libroken18-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +librtmp1/bionic,now 2.4+20151223.gitfa8646d.1-1 amd64 [installed,automatic] +libsasl2-2/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libsasl2-modules-db/bionic-updates,bionic-security,now 2.1.27~101-g0780600+dfsg-3ubuntu2.4 amd64 [installed,automatic] +libseccomp2/bionic-updates,bionic-security,now 2.5.1-1ubuntu1~18.04.2 amd64 [installed,automatic] +libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsemanage-common/bionic,now 2.7-2build2 all [installed,automatic] +libsemanage1/bionic,now 2.7-2build2 amd64 [installed,automatic] +libsensors4/bionic-updates,now 1:3.4.0-4ubuntu0.1 amd64 [installed,automatic] +libsepol1/bionic-updates,bionic-security,now 2.7-1ubuntu0.1 amd64 [installed,automatic] +libsigsegv2/bionic,now 2.12-1 amd64 [installed,automatic] +libslang2/bionic,now 2.3.1a-3ubuntu1 amd64 [installed,automatic] +libsmartcols1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libsnappy1v5/bionic,now 1.1.7-1 amd64 [installed,automatic] +libsqlite3-0/now 3.22.0-1ubuntu0.7+esm1 amd64 [installed,local] +libss2/bionic-updates,bionic-security,now 1.44.1-1ubuntu1.4 amd64 [installed,automatic] +libssl1.0.0/now 1.0.2n-1ubuntu5.13+esm1 amd64 [installed,local] +libssl1.1/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +libstdc++-7-dev/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libstdc++6/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libsysfs2/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed,automatic] +libsystemd0/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libtalloc2/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +libtasn1-6/bionic,now 4.13-2 amd64 [installed,automatic] +libtcmalloc-minimal4/bionic,now 2.5-2.2ubuntu3 amd64 [installed,automatic] +libtdb1/bionic,now 1.3.15-2 amd64 [installed,automatic] +libtevent0/bionic,now 0.9.34-1 amd64 [installed,automatic] +libtext-charwidth-perl/bionic,now 0.04-7.1 amd64 [installed,automatic] +libtext-iconv-perl/bionic,now 1.7-5build6 amd64 [installed,automatic] +libtext-wrapi18n-perl/bionic,now 0.06-7.1 all [installed,automatic] +libtinfo5/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +libtirpc1/bionic-updates,bionic-security,now 0.2.5-1.2ubuntu0.1 amd64 [installed,automatic] +libtsan0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] +libubsan0/bionic-updates,bionic-security,now 7.5.0-3ubuntu1~18.04 amd64 [installed,automatic] +libudev1/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +libunistring2/bionic-updates,now 0.9.9-0ubuntu2 amd64 [installed,automatic] +libunwind8/bionic-updates,now 1.2.1-8ubuntu0.1 amd64 [installed,automatic] +liburcu6/bionic-updates,now 0.10.1-1ubuntu1 amd64 [installed,automatic] +libusb-1.0-0/bionic,now 2:1.0.21-2 amd64 [installed,automatic] +libutempter0/bionic,now 1.1.6-3 amd64 [installed,automatic] +libuuid1/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +libuv1/bionic,now 1.18.0-3 amd64 [installed,automatic] +libwbclient0/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +libwind0-heimdal/bionic-updates,bionic-security,now 7.5.0+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libwrap0/bionic,now 7.6.q-27 amd64 [installed] +libx11-6/now 2:1.6.4-3ubuntu0.4+esm2 amd64 [installed,local] +libx11-data/now 2:1.6.4-3ubuntu0.4+esm2 all [installed,local] +libxau6/bionic-updates,now 1:1.0.8-1ubuntu1 amd64 [installed,automatic] +libxcb1/bionic-updates,now 1.13-2~ubuntu18.04 amd64 [installed,automatic] +libxdmcp6/bionic,now 1:1.1.2-3 amd64 [installed,automatic] +libxext6/bionic,now 2:1.3.3-1 amd64 [installed,automatic] +libxml2/now 2.9.4+dfsg1-6.1ubuntu1.9+esm1 amd64 [installed,local] +libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] +libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] +libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] +linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-tools-common/now 4.15.0-226.238 all [installed,local] +locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] +login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +logrotate/bionic,now 3.11.0-0.1ubuntu1 amd64 [installed,automatic] +lsb-base/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lsb-release/bionic,now 9.20170808ubuntu1 all [installed,automatic] +lshw/bionic-updates,now 02.18-0.1ubuntu6.18.04.2 amd64 [installed,automatic] +lsof/bionic,now 4.89+dfsg-0.1 amd64 [installed,automatic] +lsscsi/bionic,now 0.28-0.1 amd64 [installed] +ltrace/bionic,now 0.7.3-6ubuntu1 amd64 [installed,automatic] +lvm2/bionic-updates,now 2.02.176-4.1ubuntu3.18.04.3 amd64 [installed] +lxcfs/bionic-updates,now 3.0.3-0ubuntu1~18.04.3 amd64 [installed,automatic] +lxd/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +lxd-client/now 3.0.3-0ubuntu1~18.04.2+esm1 amd64 [installed,local] +make/bionic,now 4.1-9.1ubuntu1 amd64 [installed] +man-db/bionic-updates,now 2.8.3-2ubuntu0.1 amd64 [installed,automatic] +manpages/bionic,now 4.15-1 all [installed,automatic] +mawk/bionic,now 1.3.3-17ubuntu3 amd64 [installed,automatic] +mdadm/bionic-updates,now 4.1~rc1-3~ubuntu18.04.4 amd64 [installed] +mime-support/bionic,now 3.60ubuntu1 all [installed,automatic] +mlocate/bionic,now 0.26-2ubuntu3.1 amd64 [installed,automatic] +moby-containerd/testing,now 1.7.1+azure-ubuntu18.04u1 amd64 [installed,upgradable to: 1.7.2+azure-ubuntu18.04u1] +moby-runc/testing,now 1.1.12-ubuntu18.04u1 amd64 [installed] +mokutil/bionic-updates,now 0.6.0-2~18.04.1 amd64 [installed,automatic] +motd-news-config/bionic-updates,now 10.1ubuntu2.12 all [installed] +mount/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +mtr-tiny/bionic,now 0.92-1 amd64 [installed,automatic] +multiarch-support/now 2.27-3ubuntu1.6+esm3 amd64 [installed,local] +nano/bionic,now 2.9.3-2 amd64 [installed,automatic] +ncurses-base/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +ncurses-bin/now 6.1-1ubuntu1.18.04.1+esm2 amd64 [installed,local] +ncurses-term/now 6.1-1ubuntu1.18.04.1+esm2 all [installed,local] +net-tools/bionic,now 1.60+git20161116.90da8a0-1ubuntu1 amd64 [installed] +netbase/bionic,now 5.4 all [installed,automatic] +netcat-openbsd/bionic-updates,now 1.187-1ubuntu0.1 amd64 [installed] +netplan.io/bionic-updates,now 0.99-0ubuntu3~18.04.5 amd64 [installed,automatic] +networkd-dispatcher/bionic-updates,bionic-security,now 1.7-0ubuntu3.5 all [installed,automatic] +nfs-common/bionic-updates,now 1:1.3.4-2.1ubuntu5.5 amd64 [installed] +nftables/bionic,now 0.8.2-1 amd64 [installed] +nplan/bionic-updates,now 0.99-0ubuntu3~18.04.5 all [installed,automatic] +ntfs-3g/bionic-updates,bionic-security,now 1:2017.3.23-2ubuntu0.18.04.5 amd64 [installed,automatic] +nvidia-container-runtime/now 3.13.0-1 all [installed,local] +nvidia-container-toolkit/now 1.13.1-1 amd64 [installed,local] +nvidia-container-toolkit-base/now 1.13.1-1 amd64 [installed,local] +open-iscsi/now 2.0.874-5ubuntu2.11+esm1 amd64 [installed,local] +openssh-client/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssh-sftp-server/now 1:7.6p1-4ubuntu0.7+esm3 amd64 [installed,local] +openssl/now 1.1.1-1ubuntu2.1~18.04.23+esm5 amd64 [installed,local] +os-prober/bionic,now 1.74ubuntu1 amd64 [installed,automatic] +overlayroot/bionic-updates,now 0.40ubuntu1.1 all [installed] +packages-microsoft-prod/bionic,now 1.0-ubuntu18.04.2 all [installed] +parted/bionic-updates,now 3.2-20ubuntu0.2 amd64 [installed,automatic] +passwd/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +pastebinit/bionic,now 1.5-2 all [installed,automatic] +patch/bionic-updates,bionic-security,now 2.7.6-2ubuntu1.1 amd64 [installed] +pciutils/bionic-updates,now 1:3.5.2-1ubuntu1.1 amd64 [installed,automatic] +perl/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-base/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 amd64 [installed,automatic] +perl-modules-5.26/bionic-updates,bionic-security,now 5.26.1-6ubuntu0.7 all [installed,automatic] +pigz/bionic,now 2.4-1 amd64 [installed] +pinentry-curses/bionic,now 1.1.0-1 amd64 [installed,automatic] +plymouth/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/bionic-updates,now 0.9.3-1ubuntu7.18.04.2 amd64 [installed,automatic] +policykit-1/bionic-updates,bionic-security,now 0.105-20ubuntu0.18.04.6 amd64 [installed,automatic] +pollinate/bionic-updates,now 4.33-0ubuntu1~18.04.2 all [installed] +popularity-contest/bionic,now 1.66ubuntu1 all [installed,automatic] +powermgmt-base/bionic,now 1.33 all [installed,automatic] +procps/now 2:3.3.12-3ubuntu1.2+esm1 amd64 [installed,local] +psmisc/bionic-updates,now 23.1-1ubuntu0.1 amd64 [installed,automatic] +publicsuffix/bionic,now 20180223.1310-1 all [installed,automatic] +python/bionic,now 2.7.15~rc1-1 amd64 [installed] +python-apt-common/bionic-updates,now 1.6.6 all [installed,automatic] +python-cephfs/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [installed,automatic] +python-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed,automatic] +python-ldb/bionic-updates,bionic-security,now 2:1.2.3-1ubuntu0.2 amd64 [installed,automatic] +python-minimal/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic] +python-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python-prettytable/bionic,now 0.7.2-3 all [installed,automatic] +python-rados/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-rbd/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] +python-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python-samba/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +python-six/bionic,now 1.11.0-2 all [installed] +python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [installed,automatic] +python-tdb/bionic,now 1.3.15-2 amd64 [installed,automatic] +python-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] +python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-apport/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-apt/bionic-updates,now 1.6.6 amd64 [installed,automatic] +python3-asn1crypto/bionic,now 0.24.0-1 all [installed,automatic] +python3-attr/bionic,now 17.4.0-2 all [installed,automatic] +python3-automat/bionic,now 0.6.0-1 all [installed,automatic] +python3-blinker/bionic,now 1.4+dfsg1-0.1 all [installed] +python3-certifi/bionic,now 2018.1.18-2 all [installed,automatic] +python3-cffi-backend/bionic,now 1.11.5-1 amd64 [installed,automatic] +python3-chardet/bionic,now 3.0.4-1 all [installed,automatic] +python3-click/bionic,now 6.7-3 all [installed,automatic] +python3-colorama/bionic,now 0.3.7-1 all [installed,automatic] +python3-commandnotfound/bionic-updates,now 18.04.6 all [installed,automatic] +python3-configobj/bionic,now 5.0.6-2 all [installed,automatic] +python3-constantly/bionic,now 15.1.0-1 all [installed,automatic] +python3-cryptography/now 2.1.4-1ubuntu1.4+esm1 amd64 [installed,local] +python3-dbus/bionic,now 1.2.6-1 amd64 [installed,automatic] +python3-debconf/bionic-updates,now 1.5.66ubuntu1 all [installed,automatic] +python3-debian/bionic,now 0.1.32 all [installed,automatic] +python3-distro-info/bionic-updates,bionic-security,now 0.18ubuntu0.18.04.1 all [installed,automatic] +python3-distupgrade/bionic-updates,now 1:18.04.45 all [installed,automatic] +python3-distutils/bionic-updates,now 3.6.9-1~18.04 all [installed] +python3-gdbm/bionic-updates,now 3.6.9-1~18.04 amd64 [installed,automatic] +python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [installed,automatic] +python3-httplib2/bionic-updates,now 0.9.2+dfsg-1ubuntu0.3 all [installed,automatic] +python3-hyperlink/bionic,now 17.3.1-2 all [installed,automatic] +python3-idna/now 2.6-1ubuntu0.1~esm1 all [installed,local] +python3-incremental/bionic,now 16.10.1-3 all [installed,automatic] +python3-jinja2/now 2.10-1ubuntu0.18.04.1+esm2 all [installed,local] +python3-json-pointer/bionic,now 1.10-1 all [installed] +python3-jsonpatch/bionic,now 1.19+really1.16-1fakesync1 all [installed] +python3-jsonschema/bionic,now 2.6.0-2 all [installed] +python3-jwt/bionic-updates,bionic-security,now 1.5.3+ds1-1ubuntu0.1 all [installed] +python3-lib2to3/bionic-updates,now 3.6.9-1~18.04 all [installed,automatic] +python3-markupsafe/bionic,now 1.0-1build1 amd64 [installed] +python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] +python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [installed,automatic] +python3-newt/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +python3-oauthlib/bionic,now 2.0.6-1 all [installed] +python3-openssl/bionic,now 17.5.0-1ubuntu1 all [installed,automatic] +python3-pam/bionic,now 0.4.2-13.2ubuntu4 amd64 [installed,automatic] +python3-parted/bionic,now 3.11.1-1ubuntu2 amd64 [installed] +python3-pexpect/bionic,now 4.2.1-1 all [installed,automatic] +python3-pkg-resources/bionic-updates,bionic-security,now 39.0.1-2ubuntu0.1 all [installed,automatic] +python3-problem-report/bionic-updates,bionic-security,now 2.20.9-0ubuntu7.29 all [installed,automatic] +python3-ptyprocess/bionic,now 0.5.2-1 all [installed,automatic] +python3-pyasn1/bionic,now 0.4.2-3 all [installed,automatic] +python3-pyasn1-modules/bionic,now 0.2.1-0.2 all [installed,automatic] +python3-requests/now 2.18.4-2ubuntu0.1+esm1 all [installed,local] +python3-requests-unixsocket/bionic,now 0.1.5-3 all [installed,automatic] +python3-serial/bionic,now 3.4-2 all [installed,automatic] +python3-service-identity/bionic,now 16.0.0-2 all [installed,automatic] +python3-six/bionic,now 1.11.0-2 all [installed,automatic] +python3-software-properties/bionic-updates,now 0.96.24.32.22 all [installed,automatic] +python3-twisted/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 all [installed,automatic] +python3-twisted-bin/bionic-updates,bionic-security,now 17.9.0-2ubuntu0.3 amd64 [installed,automatic] +python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] +python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] +python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] +python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +readline-common/bionic,now 7.0-3 all [installed,automatic] +rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] +rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] +rsync/bionic-updates,bionic-security,now 3.1.2-2.1ubuntu1.6 amd64 [installed,automatic] +rsyslog/bionic-updates,bionic-security,now 8.32.0-1ubuntu4.2 amd64 [installed,automatic] +run-one/bionic,now 1.17-0ubuntu1 all [installed,automatic] +samba-common/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 all [installed,automatic] +samba-common-bin/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +samba-libs/bionic-updates,now 2:4.7.6+dfsg~ubuntu-0ubuntu2.29 amd64 [installed,automatic] +sbsigntool/bionic-updates,now 0.9.2-2ubuntu1~18.04.2 amd64 [installed,automatic] +screen/now 4.6.2-1ubuntu1.1+esm1 amd64 [installed,local] +secureboot-db/bionic-updates,now 1.4~ubuntu0.18.04.1 amd64 [installed,automatic] +sed/bionic,now 4.4-2 amd64 [installed,automatic] +sensible-utils/bionic,now 0.0.12 all [installed,automatic] +shared-mime-info/bionic,now 1.9-2 amd64 [installed,automatic] +shim-signed/bionic-updates,now 1.37~18.04.13+15.7-0ubuntu1 amd64 [installed] +socat/bionic,now 1.7.3.2-2ubuntu2 amd64 [installed] +software-properties-common/bionic-updates,now 0.96.24.32.22 all [installed] +sosreport/bionic-updates,now 4.4-1ubuntu0.18.04.1 amd64 [installed] +squashfs-tools/bionic-updates,bionic-security,now 1:4.3-6ubuntu0.18.04.4 amd64 [installed,automatic] +ssh-import-id/bionic-updates,now 5.7-0ubuntu1.1 all [installed] +strace/bionic,now 4.21-1ubuntu1 amd64 [installed,automatic] +sudo/bionic-updates,bionic-security,now 1.8.21p2-3ubuntu1.6 amd64 [installed,automatic] +sysfsutils/bionic,bionic-updates,now 2.1.0+repack-4build1 amd64 [installed] +sysstat/now 11.6.1-1ubuntu0.2+esm1 amd64 [installed,local] +systemd/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +systemd-sysv/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +sysvinit-utils/bionic,now 2.88dsf-59.10ubuntu1 amd64 [installed] +tar/now 1.29b-2ubuntu0.4+esm1 amd64 [installed,local] +tcpdump/bionic-updates,now 4.9.3-0ubuntu0.18.04.3 amd64 [installed,automatic] +telnet/bionic,now 0.17-41 amd64 [installed,automatic] +time/bionic,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/bionic-updates,bionic-security,now 2.6-3ubuntu0.3 amd64 [installed] +tzdata/now 2024a-0ubuntu0.18.04+esm1 all [installed,local] +ubuntu-advantage-tools/bionic-updates,now 32.3.1~18.04 all [installed,automatic] +ubuntu-keyring/bionic-updates,now 2018.09.18.1~18.04.2 all [installed,automatic] +ubuntu-minimal/bionic-updates,now 1.417.5 amd64 [installed] +ubuntu-pro-client/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-pro-client-l10n/bionic-updates,now 32.3.1~18.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/bionic-updates,now 1:18.04.45 all [installed,automatic] +ubuntu-standard/bionic-updates,now 1.417.5 amd64 [installed] +ucf/bionic,now 3.0038 all [installed,automatic] +udev/now 237-3ubuntu10.57+esm1 amd64 [installed,local] +ufw/bionic-updates,now 0.36-0ubuntu0.18.04.2 all [installed,automatic] +uidmap/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] +unattended-upgrades/bionic-updates,now 1.1ubuntu1.18.04.14 all [installed,automatic] +update-manager-core/bionic-updates,now 1:18.04.12 all [installed,automatic] +update-notifier-common/bionic-updates,now 3.192.1.21 all [installed] +ureadahead/bionic-updates,now 0.100.0-21 amd64 [installed,automatic] +usbutils/bionic,now 1:007-4build1 amd64 [installed,automatic] +util-linux/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed] +uuid-runtime/bionic-updates,bionic-security,now 2.31.1-0.4ubuntu3.7 amd64 [installed,automatic] +vim/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +vim-common/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-runtime/now 2:8.0.1453-1ubuntu1.13+esm8 all [installed,local] +vim-tiny/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +walinuxagent/bionic-updates,now 2.2.45-0ubuntu1~18.04.3 amd64 [installed] +wget/now 1.19.4-1ubuntu2.2+esm1 amd64 [installed,local] +whiptail/bionic,now 0.52.20-1ubuntu1 amd64 [installed,automatic] +wireless-regdb/bionic-updates,bionic-security,now 2022.06.06-0ubuntu1~18.04.1 all [installed,automatic] +xauth/bionic,now 1:1.0.10-1 amd64 [installed,automatic] +xdelta3/bionic,now 3.0.11-dfsg-1ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/bionic,now 0.17-1ubuntu1 amd64 [installed,automatic] +xfsprogs/bionic,now 4.9.0+nmu1ubuntu2 amd64 [installed] +xkb-data/bionic-updates,now 2.23.1-1ubuntu1.18.04.1 all [installed,automatic] +xxd/now 2:8.0.1453-1ubuntu1.13+esm8 amd64 [installed,local] +xz-utils/bionic-updates,bionic-security,now 5.2.2-1.3ubuntu0.1 amd64 [installed] +zip/bionic,now 3.0-11build1 amd64 [installed] +zlib1g/bionic-updates,bionic-security,now 1:1.2.11.dfsg-0ubuntu2.2 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +udev 55G 0 55G 0% /dev +tmpfs 11G 704K 11G 1% /run +/dev/sda1 29G 26G 3.8G 87% / +tmpfs 55G 0 55G 0% /dev/shm +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 55G 0 55G 0% /sys/fs/cgroup +/dev/sda15 105M 5.3M 100M 5% /boot/efi +/dev/sdb1 346G 32K 328G 1% /mnt +tmpfs 11G 0 11G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="18.04.6 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04.6 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:52:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 18.04 +Hyperv generation: V2 +Feature flags: fullgpudaemon +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest-image-list.json index 5a580ec4e30..bb1b37b7a9b 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "1804gen2gpucontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest.txt index 9c4a4ff9545..a9e919b34c8 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/1804gpucontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:18 UTC 2024 +Starting build on Tue Jul 16 17:14:41 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.1 + - runc version 1.1.12-ubuntu18.04u1 + - containerd version 1.7.1-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,27 +89,24 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - /var/lib/kubelet/device-plugins - extracted nvidia-device-plugin... total 21168 --rwxr-xr-x 1 root root 900 Jul 8 08:20 nvidia-sleep.sh --rwxr-xr-x 1 root root 372128 Jul 8 08:20 nvidia-installer --rwxr-xr-x 1 root root 40769 Jul 8 08:20 nvidia-bug-report.sh --rwxr-xr-x 1 root root 1068640 Jul 8 08:20 nvidia-smi --rwxr-xr-x 1 root root 142064 Jul 8 08:20 nvidia-debugdump --rwxr-xr-x 1 root root 18656 Jul 8 08:20 nvidia-cuda-mps-server --rwxr-xr-x 1 root root 54088 Jul 8 08:20 nvidia-cuda-mps-control --rwxr-xr-x 1 root root 208352 Jul 8 08:20 nvidia-persistenced --rwxr-xr-x 1 root root 229888 Jul 8 08:20 nvidia-powerd --rwxr-xr-x 1 root root 207424 Jul 8 08:20 nvidia-xconfig --rwxr-xr-x 1 root root 306312 Jul 8 08:20 nvidia-settings --rwxr-xr-x 1 root root 5043392 Jul 8 08:20 nvidia-ngx-updater -lrwxrwxrwx 1 root root 16 Jul 8 08:20 nvidia-uninstall -> nvidia-installer --rwxr-xr-x 1 root root 13960920 Jul 8 08:33 nvidia-device-plugin +-rwxr-xr-x 1 root root 372128 Jul 16 17:31 nvidia-installer +-rwxr-xr-x 1 root root 40769 Jul 16 17:31 nvidia-bug-report.sh +-rwxr-xr-x 1 root root 900 Jul 16 17:31 nvidia-sleep.sh +-rwxr-xr-x 1 root root 1068640 Jul 16 17:31 nvidia-smi +-rwxr-xr-x 1 root root 142064 Jul 16 17:31 nvidia-debugdump +-rwxr-xr-x 1 root root 18656 Jul 16 17:31 nvidia-cuda-mps-server +-rwxr-xr-x 1 root root 54088 Jul 16 17:31 nvidia-cuda-mps-control +-rwxr-xr-x 1 root root 208352 Jul 16 17:31 nvidia-persistenced +-rwxr-xr-x 1 root root 229888 Jul 16 17:31 nvidia-powerd +-rwxr-xr-x 1 root root 207424 Jul 16 17:31 nvidia-xconfig +-rwxr-xr-x 1 root root 306312 Jul 16 17:31 nvidia-settings +-rwxr-xr-x 1 root root 5043392 Jul 16 17:31 nvidia-ngx-updater +lrwxrwxrwx 1 root root 16 Jul 16 17:31 nvidia-uninstall -> nvidia-installer +-rwxr-xr-x 1 root root 13960920 Jul 16 17:46 nvidia-device-plugin - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -148,16 +149,16 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --r-xr--r-- 1 root root 593 Jul 8 08:07 /usr/local/bin/logrotate.sh --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:18 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:18 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:18 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:20 /usr/local/bin/bpftrace +-r-xr--r-- 1 root root 593 Jul 16 17:15 /usr/local/bin/logrotate.sh +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:27 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:27 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:27 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:31 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/now 0.6.45-1ubuntu1.3+esm1 amd64 [installed,local] @@ -510,9 +511,9 @@ libpython2.7/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-minimal/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython2.7-stdlib/now 2.7.17-1~18.04ubuntu1.13+esm4 amd64 [installed,local] libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [installed,automatic] -libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +libpython3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +libpython3.6-stdlib/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] libquadmath0/bionic-updates,bionic-security,now 8.4.0-1ubuntu1~18.04 amd64 [installed,automatic] librados2/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] libradosstriper1/now 12.2.13-0ubuntu0.18.04.11+esm1 amd64 [installed,local] @@ -577,24 +578,24 @@ libxmuu1/bionic,now 2:1.1.2-2 amd64 [installed,automatic] libxtables12/bionic-updates,now 1.6.1-2ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/bionic,now 0.1.7-2ubuntu3 amd64 [installed,automatic] libzstd1/bionic-updates,bionic-security,now 1.3.3+dfsg-2ubuntu1.2 amd64 [installed,automatic] -linux-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-cloud-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-azure-5.4-headers-5.4.0-1132/now 5.4.0-1132.139~18.04.1 all [installed,local] -linux-azure-5.4-tools-5.4.0-1132/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] +linux-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-cloud-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-azure-5.4-headers-5.4.0-1133/now 5.4.0-1133.140~18.04.1 all [installed,local] +linux-azure-5.4-tools-5.4.0-1133/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] linux-base/bionic-updates,now 4.5ubuntu1.7 all [installed] linux-base-sgx/bionic-updates,now 4.5ubuntu1.7 all [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-cloud-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-cloud-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-cloud-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-cloud-tools-common/now 4.15.0-226.238 all [installed,local] -linux-headers-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-headers-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] -linux-image-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-image-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-headers-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-headers-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] +linux-image-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-image-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-libc-dev/now 4.15.0-226.238 amd64 [installed,local] -linux-modules-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-5.4.0-1132-azure/now 5.4.0-1132.139~18.04.1 amd64 [installed,local] -linux-tools-azure/now 5.4.0.1132.139~18.04.1 amd64 [installed,local] +linux-modules-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-5.4.0-1133-azure/now 5.4.0-1133.140~18.04.1 amd64 [installed,local] +linux-tools-azure/now 5.4.0.1133.140~18.04.1 amd64 [installed,local] linux-tools-common/now 4.15.0-226.238 all [installed,local] locales/now 2.27-3ubuntu1.6+esm3 all [installed,local] login/now 1:4.5-1ubuntu2.5+esm1 amd64 [installed,local] @@ -749,8 +750,8 @@ python3-update-manager/bionic-updates,now 1:18.04.12 all [installed,automatic] python3-urllib3/now 1.22-1ubuntu0.18.04.2+esm1 all [installed,local] python3-yaml/bionic,now 3.12-1build2 amd64 [installed,automatic] python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [installed,automatic] -python3.6/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] -python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm1 amd64 [installed,local] +python3.6/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] +python3.6-minimal/now 3.6.9-1~18.04ubuntu1.13+esm2 amd64 [installed,local] readline-common/bionic,now 7.0-3 all [installed,automatic] rng-tools/bionic,now 5-0ubuntu4 amd64 [installed] rpcbind/bionic-updates,bionic-security,now 0.2.3-0.6ubuntu0.18.04.4 amd64 [installed,automatic] @@ -825,7 +826,7 @@ Disk usage: Filesystem Size Used Avail Use% Mounted on udev 55G 0 55G 0% /dev tmpfs 11G 704K 11G 1% /run -/dev/sda1 29G 25G 4.1G 86% / +/dev/sda1 29G 26G 3.8G 87% / tmpfs 55G 0 55G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 55G 0 55G 0% /sys/fs/cgroup @@ -847,11 +848,11 @@ VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic === os-release End Using kernel: -Linux version 5.4.0-1132-azure (buildd@lcy02-amd64-037) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #139~18.04.1-Ubuntu SMP Thu Jun 20 09:08:06 UTC 2024 -Install completed successfully on Mon Jul 8 08:38:52 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure (buildd@lcy02-amd64-092) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #140~18.04.1-Ubuntu SMP Thu Jul 4 14:16:43 UTC 2024 +Install completed successfully on Tue Jul 16 17:52:57 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 18.04 Hyperv generation: V2 Feature flags: fullgpudaemon diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..c6e05f2ee96 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2004gen2CVMcontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0.txt new file mode 100644 index 00000000000..7a31a0bc90c --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/202407.16.0.txt @@ -0,0 +1,901 @@ +Starting build on Tue Jul 16 17:17:39 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:26 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:27 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/focal,now 3.118ubuntu2 all [installed,automatic] +alsa-topology-conf/focal,now 1.2.2-1 all [installed,automatic] +alsa-ucm-conf/focal-updates,now 1.2.2-1ubuntu0.13 all [installed,automatic] +apparmor/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +apt-utils/focal-updates,now 2.0.10 amd64 [installed,automatic] +apt/focal-updates,now 2.0.10 amd64 [installed,automatic] +at/focal,now 3.1.23-1ubuntu1 amd64 [installed] +attr/focal,now 1:2.4.48-5 amd64 [installed,automatic] +base-files/focal-updates,now 11ubuntu5.8 amd64 [installed] +base-passwd/focal,now 3.5.47 amd64 [installed] +bash-completion/focal,now 1:2.10-1ubuntu1 all [installed,automatic] +bash/focal-updates,focal-security,now 5.0-6ubuntu1.2 amd64 [installed] +bc/focal,now 1.07.1-2build1 amd64 [installed,automatic] +bcache-tools/focal-updates,now 1.0.8-3ubuntu0.1 amd64 [installed] +bind9-dnsutils/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed] +bind9-host/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +bind9-libs/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +binfmt-support/focal,now 2.2.0-2 amd64 [installed,automatic] +binutils-common/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +blobfuse/focal,now 1.4.5 amd64 [installed] +bolt/focal-updates,now 0.9.1-2~ubuntu20.04.2 amd64 [installed,automatic] +bsdmainutils/focal,now 11.1.2ubuntu3 amd64 [installed,automatic] +bsdutils/focal-updates,focal-security,now 1:2.34-0.1ubuntu9.6 amd64 [installed,automatic] +btrfs-progs/focal,now 5.4.1-2 amd64 [installed] +build-essential/focal-updates,now 12.8ubuntu1.1 amd64 [installed] +busybox-initramfs/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +busybox-static/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +byobu/focal,now 5.133-0ubuntu1 all [installed] +bzip2/focal,now 1.0.8-2 amd64 [installed,automatic] +ca-certificates/focal-updates,focal-security,now 20230311ubuntu0.20.04.1 all [installed] +ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed] +cgroup-lite/focal,now 1.15 all [installed] +chrony/focal-updates,focal-security,now 3.5-6ubuntu6.2 amd64 [installed] +cifs-utils/focal-updates,focal-security,now 2:6.9-1ubuntu0.2 amd64 [installed] +cloud-guest-utils/focal,now 0.31-7-gd99b2d76-0ubuntu1 all [installed] +cloud-init/focal-updates,now 24.1.3-0ubuntu1~20.04.5 all [installed] +cloud-initramfs-copymods/focal-updates,now 0.45ubuntu2 all [installed] +cloud-initramfs-dyn-netconf/focal-updates,now 0.45ubuntu2 all [installed] +command-not-found/focal-updates,now 20.04.6 all [installed,automatic] +conntrack/focal,now 1:1.4.5-2 amd64 [installed] +console-setup-linux/focal,now 1.194ubuntu3 all [installed,automatic] +console-setup/focal,now 1.194ubuntu3 all [installed,automatic] +coreutils/focal,now 8.30-3ubuntu2 amd64 [installed,automatic] +cpio/focal-updates,focal-security,now 2.13+dfsg-2ubuntu0.4 amd64 [installed,automatic] +cpp-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +cpp/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +cracklib-runtime/focal,now 2.9.6-3.2 amd64 [installed] +crda/focal,now 3.18-1build1 amd64 [installed,automatic] +cron/focal,now 3.0pl1-136ubuntu1 amd64 [installed,automatic] +cryptsetup-bin/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +cryptsetup-initramfs/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup-run/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +curl/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed] +dash/focal,now 0.5.10.2-6 amd64 [installed] +dbus-user-session/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dbus/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dconf-gsettings-backend/focal,now 0.36.0-1 amd64 [installed,automatic] +dconf-service/focal,now 0.36.0-1 amd64 [installed,automatic] +dctrl-tools/focal,now 2.24-3 amd64 [installed,automatic] +debconf-i18n/focal,now 1.5.73 all [installed,automatic] +debconf/focal,now 1.5.73 all [installed,automatic] +debianutils/focal,now 4.9.1 amd64 [installed,automatic] +diffutils/focal,now 1:3.7-3 amd64 [installed] +dirmngr/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed] +distro-info-data/focal-updates,focal-security,now 0.43ubuntu1.16 all [installed,automatic] +distro-info/focal-updates,now 0.23ubuntu1.1 amd64 [installed,automatic] +dkms/focal-updates,now 2.8.1-5ubuntu2 all [installed] +dmeventd/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dmidecode/focal,now 3.2-3 amd64 [installed,automatic] +dmsetup/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dosfstools/focal,now 4.1-2 amd64 [installed,automatic] +dpkg-dev/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +dpkg/focal-updates,focal-security,now 1.19.7ubuntu3.2 amd64 [installed,automatic] +e2fsprogs/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/focal,now 105-7 all [installed] +ebtables/focal,now 2.0.11-3build1 amd64 [installed] +ed/focal,now 1.16-1 amd64 [installed,automatic] +efibootmgr/focal,now 17-1 amd64 [installed] +eject/focal,now 2.1.5+deb1+cvs20081104-14 amd64 [installed,automatic] +ethtool/focal,now 1:5.4-1 amd64 [installed] +fdisk/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +file/focal,now 1:5.38-4 amd64 [installed,automatic] +finalrd/focal-updates,now 6~ubuntu20.04.1 all [installed,automatic] +findutils/focal,now 4.7.0-1ubuntu1 amd64 [installed] +fonts-ubuntu-console/focal,now 0.83-4ubuntu1 all [installed] +friendly-recovery/focal-updates,now 0.2.41ubuntu0.20.04.1 all [installed,automatic] +ftp/focal,now 0.17-34.1 amd64 [installed,automatic] +fuse/focal,now 2.9.9-3 amd64 [installed] +fwupd-signed/focal-updates,now 1.51.1~20.04.1+1.4-0ubuntu0.1 amd64 [installed,automatic] +fwupd/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed] +g++-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +g++/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +gawk/focal-updates,focal-security,now 1:5.0.1+dfsg-1ubuntu0.1 amd64 [installed,automatic] +gcc-10-base/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +gcc-9-base/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc/focal,now 4:9.3.0-1ubuntu2 amd64 [installed] +gdisk/focal,now 1.0.5-1 amd64 [installed,automatic] +gettext-base/focal,now 0.19.8.1-10build1 amd64 [installed,automatic] +gir1.2-glib-2.0/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +git-man/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 all [installed,automatic] +git/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 amd64 [installed] +glib-networking-common/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 all [installed,automatic] +glib-networking-services/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glib-networking/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glusterfs-client/focal,now 7.2-2build1 amd64 [installed] +glusterfs-common/focal,now 7.2-2build1 amd64 [installed,automatic] +gnupg-l10n/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed,automatic] +gnupg-utils/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gnupg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed] +gpg-agent/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-client/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-server/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgconf/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgsm/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgv/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +grep/focal,now 3.4-1 amd64 [installed] +groff-base/focal,now 1.22.4-4build1 amd64 [installed,automatic] +grub-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +grub-efi-amd64-bin/focal-updates,focal-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64/focal-updates,focal-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed] +grub2-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +gsettings-desktop-schemas/focal,now 3.36.0-1ubuntu1 all [installed,automatic] +gzip/focal-updates,focal-security,now 1.10-0ubuntu4.1 amd64 [installed] +hdparm/focal,now 9.58+ds-4 amd64 [installed,automatic] +hostname/focal,now 3.23 amd64 [installed] +htop/focal,now 2.2.0-2build1 amd64 [installed] +info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +init-system-helpers/focal,now 1.57 all [installed] +init/focal,now 1.57 amd64 [installed] +initramfs-tools-bin/focal-updates,now 0.136ubuntu6.7 amd64 [installed,automatic] +initramfs-tools-core/focal-updates,now 0.136ubuntu6.7 all [installed,automatic] +initramfs-tools/focal-updates,now 0.136ubuntu6.7 all [installed] +inotify-tools/focal,now 3.14-8 amd64 [installed] +install-info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +iotop/focal-updates,now 0.6-24-g733f3f8-1ubuntu0.1 amd64 [installed] +iproute2/focal,now 5.5.0-1ubuntu1 amd64 [installed] +ipset/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed] +iptables/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed] +iputils-ping/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +iputils-tracepath/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +irqbalance/focal,now 1.6.0-3ubuntu1 amd64 [installed,automatic] +isc-dhcp-client/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +isc-dhcp-common/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +iso-codes/focal,now 4.4-1 all [installed,automatic] +iw/focal,now 5.4-1 amd64 [installed,automatic] +jq/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed] +kbd/focal,now 2.0.4-4ubuntu2 amd64 [installed,automatic] +keyboard-configuration/focal,now 1.194ubuntu3 all [installed,automatic] +keyutils/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed] +klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] +kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] +krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] +landscape-common/now 23.02-0ubuntu1~20.04.2 amd64 [installed,upgradable to: 23.02-0ubuntu1~20.04.3] +language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] +less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] +libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +libacl1/focal,now 2.2.53-6 amd64 [installed,automatic] +libaio1/focal,now 0.3.112-5 amd64 [installed,automatic] +libapparmor1/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +libappstream4/focal,now 0.12.10-2 amd64 [installed,automatic] +libapt-pkg6.0/focal-updates,now 2.0.10 amd64 [installed,automatic] +libarchive13/focal-updates,focal-security,now 3.4.0-2ubuntu1.2 amd64 [installed,automatic] +libargon2-1/focal,now 0~20171227-0.2 amd64 [installed,automatic] +libasan5/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libasn1-8-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libasound2-data/focal-updates,now 1.2.2-2.1ubuntu2.5 all [installed,automatic] +libasound2/focal-updates,now 1.2.2-2.1ubuntu2.5 amd64 [installed,automatic] +libassuan0/focal,now 2.5.3-7ubuntu2 amd64 [installed,automatic] +libatasmart4/focal,now 0.19-5 amd64 [installed,automatic] +libatm1/focal,now 1:2.5.1-4 amd64 [installed,automatic] +libatomic1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libattr1/focal,now 1:2.4.48-5 amd64 [installed,automatic] +libaudit-common/focal,now 1:2.8.5-2ubuntu6 all [installed,automatic] +libaudit1/focal,now 1:2.8.5-2ubuntu6 amd64 [installed,automatic] +libbabeltrace1/focal,now 1.5.8-1build1 amd64 [installed,automatic] +libbinutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libblkid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libblockdev-crypto2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-fs2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-loop2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part-err2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-swap2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-utils2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libboost-context1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-iostreams1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-program-options1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-thread1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libbrotli1/focal-updates,focal-security,now 1.0.7-6ubuntu0.1 amd64 [installed,automatic] +libbsd0/focal,now 0.10.0-1 amd64 [installed,automatic] +libbz2-1.0/focal,now 1.0.8-2 amd64 [installed,automatic] +libc-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc-dev-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6-dev/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libcanberra0/focal,now 0.30-7ubuntu1 amd64 [installed,automatic] +libcap-ng0/focal,now 0.7.9-2.1build1 amd64 [installed,automatic] +libcap2-bin/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcap2/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcbor0.6/focal,now 0.6.0-0ubuntu1 amd64 [installed,automatic] +libcc1-0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libcephfs2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libcom-err2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/focal,now 2.9.6-3.2 amd64 [installed,automatic] +libcrypt-dev/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcryptsetup12/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +libctf-nobfd0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libctf0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libcurl3-gnutls/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libdb5.3/focal,now 5.3.28+dfsg1-0.6ubuntu2 amd64 [installed,automatic] +libdbus-1-3/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +libdconf1/focal,now 0.36.0-1 amd64 [installed,automatic] +libdebconfclient0/focal,now 0.251ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdevmapper1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdns-export1109/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libdpkg-perl/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +libdrm-common/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 all [installed,automatic] +libdrm2/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 amd64 [installed,automatic] +libdw1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +libeatmydata1/focal,now 105-7 amd64 [installed] +libedit2/focal,now 3.1-20191231-1 amd64 [installed,automatic] +libefiboot1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libefivar1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libelf1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +liberror-perl/focal,now 0.17029-1 all [installed,automatic] +libestr0/focal,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-7/focal,now 2.1.11-stable-1 amd64 [installed,automatic] +libexpat1/focal-updates,focal-security,now 2.2.9-1ubuntu0.6 amd64 [installed,automatic] +libext2fs2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/focal,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libffi7/focal,now 3.3-4 amd64 [installed,automatic] +libfido2-1/focal,now 1.3.1-1ubuntu2 amd64 [installed,automatic] +libfl2/focal,now 2.6.4-6.2 amd64 [installed,automatic] +libfreetype6/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 amd64 [installed,automatic] +libfribidi0/focal-updates,focal-security,now 1.0.8-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/focal,now 2.9.9-3 amd64 [installed,automatic] +libfwupd2/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libfwupdplugin1/focal-updates,now 1.5.11-0ubuntu1~20.04.2 amd64 [installed] +libfwupdplugin5/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libgcab-1.0-0/focal,now 1.4-1 amd64 [installed,automatic] +libgcc-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libgcc-s1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgcrypt20/focal-updates,focal-security,now 1.8.5-5ubuntu1.1 amd64 [installed,automatic] +libgdbm-compat4/focal,now 1.18.1-5 amd64 [installed,automatic] +libgdbm6/focal,now 1.18.1-5 amd64 [installed,automatic] +libgfapi0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfchangelog0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfrpc0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfxdr0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgirepository-1.0-1/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +libglib2.0-0/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-bin/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-data/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 all [installed,automatic] +libglusterfs0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgmp10/focal-updates,focal-security,now 2:6.2.0+dfsg-4ubuntu0.1 amd64 [installed,automatic] +libgnutls30/focal-updates,focal-security,now 3.6.13-2ubuntu1.11 amd64 [installed,automatic] +libgomp1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgoogle-perftools4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libgpg-error0/focal,now 1.37-1 amd64 [installed,automatic] +libgpgme11/focal-updates,now 1.13.1-7ubuntu2.2 amd64 [installed,automatic] +libgpm2/focal,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libgssapi3-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libgstreamer1.0-0/focal-updates,focal-security,now 1.16.3-0ubuntu1.1 amd64 [installed,automatic] +libgudev-1.0-0/focal,now 1:233-1 amd64 [installed,automatic] +libgusb2/focal,now 0.3.4-0.1 amd64 [installed,automatic] +libhcrypto4-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimbase1-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimntlm0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libhogweed5/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libhx509-5-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libibverbs1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libicu66/focal-updates,focal-security,now 66.1-2ubuntu2.1 amd64 [installed,automatic] +libidn2-0/focal,now 2.2.0-2 amd64 [installed,automatic] +libinotifytools0/focal,now 3.14-8 amd64 [installed,automatic] +libip4tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libip6tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libipset13/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed,automatic] +libisc-export1105/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libisl22/focal,now 0.22.1-1 amd64 [installed,automatic] +libisns0/focal,now 0.97-3 amd64 [installed,automatic] +libitm1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libjansson4/focal,now 2.12-1build1 amd64 [installed,automatic] +libjcat1/focal-updates,now 0.1.4-0ubuntu0.20.04.1 amd64 [installed,automatic] +libjq1/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed,automatic] +libjson-c4/focal-updates,focal-security,now 0.13.1+dfsg-7ubuntu0.3 amd64 [installed,automatic] +libjson-glib-1.0-0/focal,now 1.4.4-2ubuntu2 amd64 [installed,automatic] +libjson-glib-1.0-common/focal,now 1.4.4-2ubuntu2 all [installed,automatic] +libk5crypto3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkeyutils1/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed,automatic] +libklibc/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +libkmod2/focal-updates,now 27-1ubuntu2.1 amd64 [installed,automatic] +libkrb5-26-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libkrb5-3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkrb5support0/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libksba8/focal-updates,focal-security,now 1.3.5-2ubuntu0.20.04.2 amd64 [installed,automatic] +libldap-2.4-2/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 amd64 [installed,automatic] +libldap-common/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 all [installed,automatic] +libleveldb1d/focal,now 1.22-3ubuntu2 amd64 [installed,automatic] +liblmdb0/focal,now 0.9.24-1 amd64 [installed,automatic] +liblocale-gettext-perl/focal,now 1.07-4 amd64 [installed,automatic] +liblsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libltdl7/focal,now 2.4.6-14 amd64 [installed,automatic] +liblvm2cmd2.03/focal,now 2.03.07-1ubuntu1 amd64 [installed,automatic] +liblz4-1/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +liblzma5/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed,automatic] +liblzo2-2/focal,now 2.10-2 amd64 [installed,automatic] +libmagic-mgc/focal,now 1:5.38-4 amd64 [installed,automatic] +libmagic1/focal,now 1:5.38-4 amd64 [installed,automatic] +libmaxminddb0/focal-updates,focal-security,now 1.4.2-0ubuntu1.20.04.1 amd64 [installed,automatic] +libmbim-glib4/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmbim-proxy/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmm-glib0/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +libmnl0/focal,now 1.0.4-2 amd64 [installed,automatic] +libmount1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libmpc3/focal,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/focal,now 2.4.2-3 amd64 [installed,automatic] +libmpfr6/focal,now 4.0.2-1 amd64 [installed,automatic] +libncurses6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libncursesw6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libnetfilter-conntrack3/focal,now 1.0.7-2 amd64 [installed,automatic] +libnetplan0/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +libnettle7/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libnewt0.52/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +libnfnetlink0/focal,now 1.0.1-3build1 amd64 [installed,automatic] +libnfsidmap2/focal,now 0.25-5.1ubuntu1 amd64 [installed,automatic] +libnftables1/focal,now 0.9.3-2 amd64 [installed,automatic] +libnftnl11/focal,now 1.1.5-1 amd64 [installed,automatic] +libnghttp2-14/focal-updates,focal-security,now 1.40.0-1ubuntu0.3 amd64 [installed,automatic] +libnl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-genl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-route-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnpth0/focal,now 1.6-1 amd64 [installed,automatic] +libnspr4/focal-updates,focal-security,now 2:4.35-0ubuntu0.20.04.1 amd64 [installed,automatic] +libnss-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libnss3/focal-updates,focal-security,now 2:3.98-0ubuntu0.20.04.2 amd64 [installed,automatic] +libntfs-3g883/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +libnuma1/focal,now 2.0.12-1 amd64 [installed,automatic] +liboath0/focal,now 2.6.1-1.3 amd64 [installed,automatic] +libogg0/focal,now 1.3.4-0ubuntu1 amd64 [installed,automatic] +libonig5/focal,now 6.9.4-1 amd64 [installed,automatic] +libp11-kit0/focal-updates,focal-security,now 0.23.20-1ubuntu0.1 amd64 [installed,automatic] +libpackagekit-glib2-18/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +libpam-cap/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libpam-modules-bin/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-modules/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-pwquality/focal,now 1.4.2-1build1 amd64 [installed] +libpam-runtime/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 all [installed,automatic] +libpam-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libpam0g/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libparted-fs-resize0/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libparted2/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libpcap0.8/focal,now 1.9.1-3 amd64 [installed,automatic] +libpci3/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +libpcre2-8-0/focal-updates,focal-security,now 10.34-7ubuntu0.1 amd64 [installed,automatic] +libpcre3/focal-updates,focal-security,now 2:8.39-12ubuntu0.1 amd64 [installed,automatic] +libperl5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +libpipeline1/focal,now 1.5.2-2build1 amd64 [installed,automatic] +libplymouth5/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +libpng16-16/focal,now 1.6.37-2 amd64 [installed,automatic] +libpolkit-agent-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpolkit-gobject-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpopt0/focal,now 1.16-14 amd64 [installed,automatic] +libprocps8/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +libproxy1v5/focal-updates,focal-security,now 0.4.15-10ubuntu1.2 amd64 [installed,automatic] +libpsl5/focal,now 0.21.0-1ubuntu1 amd64 [installed,automatic] +libpwquality-common/focal,now 1.4.2-1build1 all [installed,automatic] +libpwquality-tools/focal,now 1.4.2-1build1 amd64 [installed] +libpwquality1/focal,now 1.4.2-1build1 amd64 [installed,automatic] +libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +libpython2.7-minimal/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] +libpython2.7-stdlib/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] +libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +librabbitmq4/focal,now 0.10.0-1 amd64 [installed,automatic] +librados2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libradosstriper1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librbd1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librdmacm1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libreadline5/focal,now 5.2+dfsg-3build3 amd64 [installed,automatic] +libreadline8/focal,now 8.0-4 amd64 [installed,automatic] +libroken18-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +librtmp1/focal,now 2.4+20151223.gitfa8646d.1-2build1 amd64 [installed,automatic] +libsasl2-2/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules-db/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libseccomp2/focal-updates,focal-security,now 2.5.1-1ubuntu1~20.04.2 amd64 [installed,automatic] +libselinux1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsemanage-common/focal,now 3.0-1build2 all [installed,automatic] +libsemanage1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsensors-config/focal-updates,now 1:3.6.0-2ubuntu1.1 all [installed,automatic] +libsensors5/focal-updates,now 1:3.6.0-2ubuntu1.1 amd64 [installed,automatic] +libsepol1/focal-updates,focal-security,now 3.0-1ubuntu0.1 amd64 [installed,automatic] +libsgutils2-2/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +libsigsegv2/focal,now 2.12-2 amd64 [installed,automatic] +libslang2/focal,now 2.3.2-4 amd64 [installed,automatic] +libsmartcols1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libsmbios-c2/focal,now 2.4.3-1 amd64 [installed,automatic] +libsnappy1v5/focal,now 1.1.8-1build1 amd64 [installed,automatic] +libsodium23/focal,now 1.0.18-1 amd64 [installed] +libsoup2.4-1/focal,now 2.70.0-1 amd64 [installed,automatic] +libsqlite3-0/focal-updates,focal-security,now 3.31.1-4ubuntu0.6 amd64 [installed,automatic] +libss2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/focal-updates,focal-security,now 0.9.3-2ubuntu2.5 amd64 [installed,automatic] +libssl1.1/focal-updates,focal-security,now 1.1.1f-1ubuntu2.22 amd64 [installed,automatic] +libstdc++-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libstdc++6/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libstemmer0d/focal,now 0+svn585-2 amd64 [installed,automatic] +libsysfs2/focal,now 2.1.0+repack-6 amd64 [installed,automatic] +libsystemd0/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libtalloc2/focal-updates,focal-security,now 2.3.3-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtasn1-6/focal,now 4.16.0-2 amd64 [installed,automatic] +libtcmalloc-minimal4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libtdb1/focal-updates,focal-security,now 1.4.5-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtevent0/focal-updates,focal-security,now 0.11.0-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtext-charwidth-perl/focal,now 0.04-10 amd64 [installed,automatic] +libtext-iconv-perl/focal,now 1.7-7 amd64 [installed,automatic] +libtext-wrapi18n-perl/focal,now 0.06-9 all [installed,automatic] +libtinfo6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libtirpc-common/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 all [installed,automatic] +libtirpc3/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 amd64 [installed,automatic] +libtsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libtss2-esys0/focal-updates,focal-security,now 2.3.2-1ubuntu0.20.04.2 amd64 [installed,automatic] +libubsan1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libuchardet0/focal,now 0.0.6-3build1 amd64 [installed,automatic] +libudev1/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libudisks2-0/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +libunistring2/focal,now 0.9.10-2 amd64 [installed,automatic] +libunwind8/focal-updates,now 1.2.1-9ubuntu0.1 amd64 [installed,automatic] +liburcu6/focal,now 0.11.1-2 amd64 [installed,automatic] +libusb-1.0-0/focal,now 2:1.0.23-2build1 amd64 [installed,automatic] +libutempter0/focal,now 1.1.6-4 amd64 [installed,automatic] +libuuid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libuv1/focal-updates,focal-security,now 1.34.2-1ubuntu1.5 amd64 [installed,automatic] +libvolume-key1/focal,now 0.3.12-3.1 amd64 [installed,automatic] +libvorbis0a/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libvorbisfile3/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libwbclient0/focal-updates,focal-security,now 2:4.15.13+dfsg-0ubuntu0.20.04.7 amd64 [installed,automatic] +libwind0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libwrap0/focal,now 7.6.q-30 amd64 [installed] +libx11-6/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 amd64 [installed,automatic] +libx11-data/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 all [installed,automatic] +libxau6/focal,now 1:1.0.9-0ubuntu1 amd64 [installed,automatic] +libxcb1/focal,now 1.14-2 amd64 [installed,automatic] +libxdmcp6/focal,now 1:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxext6/focal,now 2:1.3.4-0ubuntu1 amd64 [installed,automatic] +libxml2/focal-updates,focal-security,now 2.9.10+dfsg-5ubuntu0.20.04.7 amd64 [installed,automatic] +libxmlb1/focal-updates,now 0.1.15-2ubuntu1~20.04.1 amd64 [installed] +libxmlb2/focal-updates,now 0.3.6-2build1~20.04.1 amd64 [installed,automatic] +libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] +libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] +linux-azure-5.15-cloud-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-headers-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 all [installed,automatic] +linux-azure-5.15-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed] +linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] +linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] +linux-cloud-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,upgradable to: 5.4.0-189.209] +linux-headers-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed] +linux-headers-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-image-5.15.0-1067-azure-fde/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1.1 amd64 [installed,automatic] +linux-image-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-image-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed] +linux-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-tools-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,upgradable to: 5.4.0-189.209] +locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] +login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] +logsave/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/focal,now 11.1.0ubuntu2 all [installed,automatic] +lsb-release/focal,now 11.1.0ubuntu2 all [installed,automatic] +lshw/focal-updates,now 02.18.85-0.3ubuntu2.20.04.1 amd64 [installed,automatic] +lsof/focal-updates,now 4.93.2+dfsg-1ubuntu0.20.04.1 amd64 [installed,automatic] +lsscsi/focal,now 0.30-0.1 amd64 [installed] +ltrace/focal-updates,now 0.7.3-6.1ubuntu1.1 amd64 [installed,automatic] +lvm2/focal,now 2.03.07-1ubuntu1 amd64 [installed] +lxd-agent-loader/focal,now 0.4 all [installed] +lz4/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +make/focal,now 4.2.1-1.2 amd64 [installed] +man-db/focal,now 2.9.1-1 amd64 [installed,automatic] +manpages/focal,now 5.05-1 all [installed,automatic] +mawk/focal,now 1.3.4.20200120-2 amd64 [installed,automatic] +mdadm/focal-updates,now 4.1-5ubuntu1.2 amd64 [installed] +mime-support/focal,now 3.64ubuntu1 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu20.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu20.04u1] +moby-runc/testing,focal,now 1.1.12-ubuntu20.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu20.04u1] +modemmanager/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +mokutil/focal-updates,focal-security,now 0.6.0-2~20.04.2 amd64 [installed] +motd-news-config/focal-updates,now 11ubuntu5.8 all [installed] +mount/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +mtr-tiny/focal,now 0.93-1 amd64 [installed,automatic] +multipath-tools/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed] +nano/focal,now 4.8-1ubuntu1 amd64 [installed,automatic] +ncurses-base/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +ncurses-bin/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed] +ncurses-term/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +netbase/focal,now 6.1 all [installed,automatic] +netcat-openbsd/focal,now 1.206-1ubuntu1 amd64 [installed] +netplan.io/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +networkd-dispatcher/focal-updates,focal-security,now 2.1-2~ubuntu20.04.3 all [installed,automatic] +nfs-common/focal-updates,now 1:1.3.4-2.5ubuntu3.7 amd64 [installed] +nftables/focal,now 0.9.3-2 amd64 [installed] +ntfs-3g/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +nullboot/focal-updates,now 0.4.0-0ubuntu0.20.04.1 amd64 [installed] +nvme-cli/focal-updates,now 1.9-1ubuntu0.1 amd64 [installed] +open-iscsi/focal-updates,focal-security,now 2.0.874-7.1ubuntu6.4 amd64 [installed] +openssh-client/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed,automatic] +openssh-server/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed] +openssh-sftp-server/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed] +openssl/focal-updates,focal-security,now 1.1.1f-1ubuntu2.22 amd64 [installed,automatic] +overlayroot/focal-updates,now 0.45ubuntu2 all [installed] +packagekit-tools/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packagekit/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packages-microsoft-prod/focal,now 1.0-ubuntu20.04.1 all [installed] +parted/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +passwd/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +pastebinit/focal,now 1.5.1-1 all [installed,automatic] +patch/focal,now 2.7.6-6 amd64 [installed] +pci.ids/focal,now 0.0~2020.03.20-1 all [installed,automatic] +pciutils/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +perl-base/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +perl-modules-5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 all [installed,automatic] +perl/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +pigz/focal,now 2.4-1 amd64 [installed] +pinentry-curses/focal,now 1.1.0-3build1 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +plymouth/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +policykit-1/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +pollinate/focal-updates,now 4.33-3ubuntu1.20.04.1 all [installed] +popularity-contest/focal,now 1.69ubuntu1 all [installed,automatic] +powermgmt-base/focal,now 1.36 all [installed,automatic] +procps/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +psmisc/focal,now 23.3-1 amd64 [installed,automatic] +publicsuffix/focal,now 20200303.0012-1 all [installed,automatic] +python-apt-common/focal-updates,now 2.0.1ubuntu0.20.04.1 all [installed,automatic] +python-is-python2/focal,now 2.7.17-4 all [installed] +python2-minimal/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python2.7-minimal/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] +python2.7/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] +python2/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python3-apt/focal-updates,now 2.0.1ubuntu0.20.04.1 amd64 [installed,automatic] +python3-attr/focal,now 19.3.0-2 all [installed,automatic] +python3-automat/focal,now 0.8.0-1ubuntu1 all [installed,automatic] +python3-blinker/focal,now 1.4+dfsg1-0.3ubuntu1 all [installed,automatic] +python3-ceph-argparse/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 all [installed,automatic] +python3-cephfs/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-certifi/focal,now 2019.11.28-1 all [installed,automatic] +python3-cffi-backend/focal,now 1.14.0-1build1 amd64 [installed,automatic] +python3-chardet/focal,now 3.0.4-4build1 all [installed,automatic] +python3-click/focal,now 7.0-3 all [installed,automatic] +python3-colorama/focal,now 0.4.3-1build1 all [installed,automatic] +python3-commandnotfound/focal-updates,now 20.04.6 all [installed,automatic] +python3-configobj/focal,now 5.0.6-4 all [installed,automatic] +python3-constantly/focal,now 15.1.0-1build1 all [installed,automatic] +python3-cryptography/focal-updates,focal-security,now 2.8-3ubuntu0.3 amd64 [installed,automatic] +python3-dbus/focal,now 1.2.16-1build1 amd64 [installed,automatic] +python3-debconf/focal,now 1.5.73 all [installed,automatic] +python3-debian/focal-updates,now 0.1.36ubuntu1.1 all [installed,automatic] +python3-distro-info/focal-updates,now 0.23ubuntu1.1 all [installed,automatic] +python3-distro/focal,now 1.4.0-1 all [installed,automatic] +python3-distupgrade/focal-updates,now 1:20.04.41 all [installed,automatic] +python3-distutils/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-entrypoints/focal,now 0.3-2ubuntu1 all [installed,automatic] +python3-gdbm/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 amd64 [installed,automatic] +python3-gi/focal,now 3.36.0-1 amd64 [installed,automatic] +python3-hamcrest/focal,now 1.9.0-3 all [installed,automatic] +python3-httplib2/focal,now 0.14.0-1ubuntu1 all [installed,automatic] +python3-hyperlink/focal,now 19.0.0-1 all [installed,automatic] +python3-idna/focal-updates,focal-security,now 2.8-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/focal,now 1.5.0-1 all [installed] +python3-incremental/focal,now 16.10.1-3.2 all [installed,automatic] +python3-jinja2/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 all [installed] +python3-json-pointer/focal,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/focal,now 1.23-3 all [installed] +python3-jsonschema/focal,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/focal-updates,focal-security,now 1.7.1-2ubuntu2.1 all [installed,automatic] +python3-keyring/focal,now 18.0.1-2ubuntu1 all [installed,automatic] +python3-launchpadlib/focal,now 1.10.13-1 all [installed,automatic] +python3-lazr.restfulclient/focal,now 0.14.2-2build1 all [installed,automatic] +python3-lazr.uri/focal,now 1.0.3-4build1 all [installed,automatic] +python3-lib2to3/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-markupsafe/focal,now 1.1.0-1build2 amd64 [installed] +python3-minimal/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +python3-more-itertools/focal,now 4.2.0-1build1 all [installed] +python3-nacl/focal,now 1.3.0-5 amd64 [installed] +python3-netifaces/focal,now 0.10.4-1ubuntu4 amd64 [installed,automatic] +python3-newt/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +python3-oauthlib/focal,now 3.1.0-1ubuntu2 all [installed,automatic] +python3-openssl/focal,now 19.0.0-1build1 all [installed,automatic] +python3-parted/focal,now 3.11.2-11.1build1 amd64 [installed] +python3-pexpect/focal,now 4.6.0-1build1 all [installed,automatic] +python3-pkg-resources/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed,automatic] +python3-prettytable/focal,now 0.7.2-5 all [installed,automatic] +python3-ptyprocess/focal,now 0.6.0-1ubuntu1 all [installed,automatic] +python3-pyasn1-modules/focal,now 0.2.1-0.2build1 all [installed,automatic] +python3-pyasn1/focal,now 0.4.2-3build1 all [installed,automatic] +python3-pymacaroons/focal,now 0.13.0-3 all [installed] +python3-pyrsistent/focal,now 0.15.5-1build1 amd64 [installed] +python3-rados/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-rbd/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-requests-unixsocket/focal,now 0.2.0-2 all [installed,automatic] +python3-requests/focal-updates,focal-security,now 2.22.0-2ubuntu1.1 all [installed,automatic] +python3-secretstorage/focal,now 2.3.1-2ubuntu1 all [installed,automatic] +python3-serial/focal,now 3.4-5.1 all [installed] +python3-service-identity/focal,now 18.1.0-5build1 all [installed,automatic] +python3-setuptools/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed] +python3-simplejson/focal,now 3.16.0-2ubuntu2 amd64 [installed,automatic] +python3-six/focal,now 1.14.0-2 all [installed] +python3-software-properties/focal-updates,now 0.99.9.12 all [installed,automatic] +python3-twisted-bin/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 amd64 [installed,automatic] +python3-twisted/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 all [installed,automatic] +python3-update-manager/focal-updates,now 1:20.04.10.21 all [installed,automatic] +python3-urllib3/focal-updates,focal-security,now 1.25.8-2ubuntu0.3 all [installed,automatic] +python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] +python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] +python3-zipp/focal,now 1.0.0-1 all [installed] +python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +readline-common/focal,now 8.0-4 all [installed,automatic] +rng-tools/focal,now 5-1ubuntu2 amd64 [installed] +rpcbind/focal,now 1.2.5-8 amd64 [installed,automatic] +rsync/focal-updates,now 3.1.3-8ubuntu0.7 amd64 [installed,automatic] +rsyslog/focal-updates,focal-security,now 8.2001.0-1ubuntu1.3 amd64 [installed,automatic] +run-one/focal,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/focal-updates,now 0.9.2-2ubuntu1.1 amd64 [installed,automatic] +screen/focal-updates,focal-security,now 4.8.0-1ubuntu0.1 amd64 [installed] +secureboot-db/focal,now 1.5 amd64 [installed,automatic] +sed/focal,now 4.7-1 amd64 [installed,automatic] +sensible-utils/focal,now 0.0.12+nmu1 all [installed,automatic] +sg3-utils-udev/focal,now 1.44-1ubuntu2 all [installed,automatic] +sg3-utils/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +shared-mime-info/focal,now 1.15-1 amd64 [installed,automatic] +socat/focal,now 1.7.3.3-2 amd64 [installed] +software-properties-common/focal-updates,now 0.99.9.12 all [installed] +sosreport/focal-updates,now 4.5.6-0ubuntu1~20.04.2 amd64 [installed] +sound-theme-freedesktop/focal,now 0.8-2ubuntu1 all [installed,automatic] +ssh-import-id/focal,now 5.10-0ubuntu1 all [installed] +strace/focal-updates,now 5.5-3ubuntu1 amd64 [installed,automatic] +sudo/focal-updates,focal-security,now 1.8.31-1ubuntu1.5 amd64 [installed,automatic] +sysfsutils/focal,now 2.1.0+repack-6 amd64 [installed] +sysstat/focal-updates,focal-security,now 12.2.0-2ubuntu0.3 amd64 [installed] +systemd-sysv/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +sysvinit-utils/focal,now 2.96-2.1ubuntu1 amd64 [installed] +tar/focal-updates,focal-security,now 1.30+dfsg-7ubuntu0.20.04.4 amd64 [installed,automatic] +tcpdump/focal-updates,now 4.9.3-4ubuntu0.3 amd64 [installed,automatic] +telnet/focal,now 0.17-41.2build1 amd64 [installed,automatic] +thin-provisioning-tools/focal,now 0.8.5-4build1 amd64 [installed,automatic] +time/focal,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/focal-updates,focal-security,now 3.0a-2ubuntu0.4 amd64 [installed] +tpm-udev/focal,now 0.4 all [installed,automatic] +tzdata/focal-updates,now 2024a-0ubuntu0.20.04.1 all [installed,automatic] +ubuntu-advantage-tools/focal-updates,now 32.3.1~20.04 all [installed,automatic] +ubuntu-keyring/focal-updates,now 2020.02.11.4 all [installed,automatic] +ubuntu-minimal/focal-updates,now 1.450.2 amd64 [installed] +ubuntu-pro-client-l10n/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-pro-client/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/focal-updates,now 1:20.04.41 all [installed,automatic] +ubuntu-standard/focal-updates,now 1.450.2 amd64 [installed] +ucf/focal,now 3.0038+nmu1 all [installed,automatic] +udev/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +udisks2/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +ufw/focal-updates,now 0.36-6ubuntu1.1 all [installed,automatic] +unattended-upgrades/focal-updates,now 2.3ubuntu0.3 all [installed,automatic] +update-manager-core/focal-updates,now 1:20.04.10.21 all [installed,automatic] +update-notifier-common/focal-updates,now 3.192.30.19 all [installed] +usb-modeswitch-data/focal,now 20191128-3 all [installed,automatic] +usb-modeswitch/focal,now 2.5.2+repack0-2ubuntu3 amd64 [installed,automatic] +usb.ids/focal,now 2020.03.19-1 all [installed,automatic] +usbutils/focal,now 1:012-2 amd64 [installed,automatic] +util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +uuid-runtime/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +vim-common/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-runtime/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-tiny/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +vim/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed] +walinuxagent/focal-updates,now 2.2.46-0ubuntu1.2 amd64 [installed] +wget/focal-updates,focal-security,now 1.20.3-1ubuntu2.1 amd64 [installed,automatic] +whiptail/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +wireless-regdb/focal-updates,focal-security,now 2022.06.06-0ubuntu1~20.04.1 all [installed,automatic] +xauth/focal,now 1:1.1-0ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/focal,now 0.17-2ubuntu1 amd64 [installed,automatic] +xfsprogs/focal,now 5.3.0-1ubuntu2 amd64 [installed] +xkb-data/focal,now 2.29-2 all [installed,automatic] +xxd/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +xz-utils/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed] +zip/focal,now 3.0-11build1 amd64 [installed] +zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +devtmpfs 32G 0 32G 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 6.3G 9.1M 6.3G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda1 29G 25G 3.7G 87% / +/dev/sda15 1022M 48M 975M 5% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="20.04.6 LTS (Focal Fossa)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 20.04.6 LTS" +VERSION_ID="20.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=focal +UBUNTU_CODENAME=focal +=== os-release End +Using kernel: +Linux version 5.15.0-1067-azure (buildd@lcy02-amd64-015) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #76~20.04.1-Ubuntu SMP Thu Jun 13 18:00:23 UTC 2024 +Install completed successfully on Tue Jul 16 17:48:07 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 20.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest-image-list.json index bf2e527102c..c6e05f2ee96 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2004gen2CVMcontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest.txt index 12b610b36ae..7a31a0bc90c 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004cvmcontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:07 UTC 2024 +Starting build on Tue Jul 16 17:17:39 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,18 +132,18 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 36014944 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:14 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:14 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:14 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:15 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:18 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 45334640 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:26 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:26 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:26 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:27 /usr/local/bin/bpftrace === Installed Packages Begin Listing... -accountsservice/now 0.6.55-0ubuntu12~20.04.6 amd64 [installed,upgradable to: 0.6.55-0ubuntu12~20.04.7] +accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] acr-mirror/now 0.2.9-1 amd64 [installed,local] adduser/focal,now 3.118ubuntu2 all [installed,automatic] alsa-topology-conf/focal,now 1.2.2-1 all [installed,automatic] @@ -159,7 +160,7 @@ bash/focal-updates,focal-security,now 5.0-6ubuntu1.2 amd64 [installed] bc/focal,now 1.07.1-2build1 amd64 [installed,automatic] bcache-tools/focal-updates,now 1.0.8-3ubuntu0.1 amd64 [installed] bind9-dnsutils/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed] -bind9-host/now 1:9.16.1-0ubuntu2.16 amd64 [installed,upgradable to: 1:9.16.48-0ubuntu0.20.04.1] +bind9-host/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] bind9-libs/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] binfmt-support/focal,now 2.2.0-2 amd64 [installed,automatic] binutils-common/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] @@ -168,7 +169,7 @@ binutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,autom blobfuse/focal,now 1.4.5 amd64 [installed] bolt/focal-updates,now 0.9.1-2~ubuntu20.04.2 amd64 [installed,automatic] bsdmainutils/focal,now 11.1.2ubuntu3 amd64 [installed,automatic] -bsdutils/now 1:2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 1:2.34-0.1ubuntu9.6] +bsdutils/focal-updates,focal-security,now 1:2.34-0.1ubuntu9.6 amd64 [installed,automatic] btrfs-progs/focal,now 5.4.1-2 amd64 [installed] build-essential/focal-updates,now 12.8ubuntu1.1 amd64 [installed] busybox-initramfs/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] @@ -181,7 +182,7 @@ cgroup-lite/focal,now 1.15 all [installed] chrony/focal-updates,focal-security,now 3.5-6ubuntu6.2 amd64 [installed] cifs-utils/focal-updates,focal-security,now 2:6.9-1ubuntu0.2 amd64 [installed] cloud-guest-utils/focal,now 0.31-7-gd99b2d76-0ubuntu1 all [installed] -cloud-init/now 23.3.3-0ubuntu0~20.04.1 all [installed,upgradable to: 24.1.3-0ubuntu1~20.04.5] +cloud-init/focal-updates,now 24.1.3-0ubuntu1~20.04.5 all [installed] cloud-initramfs-copymods/focal-updates,now 0.45ubuntu2 all [installed] cloud-initramfs-dyn-netconf/focal-updates,now 0.45ubuntu2 all [installed] command-not-found/focal-updates,now 20.04.6 all [installed,automatic] @@ -189,7 +190,7 @@ conntrack/focal,now 1:1.4.5-2 amd64 [installed] console-setup-linux/focal,now 1.194ubuntu3 all [installed,automatic] console-setup/focal,now 1.194ubuntu3 all [installed,automatic] coreutils/focal,now 8.30-3ubuntu2 amd64 [installed,automatic] -cpio/now 2.13+dfsg-2ubuntu0.3 amd64 [installed,upgradable to: 2.13+dfsg-2ubuntu0.4] +cpio/focal-updates,focal-security,now 2.13+dfsg-2ubuntu0.4 amd64 [installed,automatic] cpp-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] cpp/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] cracklib-runtime/focal,now 2.9.6-3.2 amd64 [installed] @@ -199,7 +200,7 @@ cryptsetup-bin/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [instal cryptsetup-initramfs/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] cryptsetup-run/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] cryptsetup/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] -curl/now 7.68.0-1ubuntu2.21 amd64 [installed,upgradable to: 7.68.0-1ubuntu2.22] +curl/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed] dash/focal,now 0.5.10.2-6 amd64 [installed] dbus-user-session/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] dbus/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] @@ -211,7 +212,7 @@ debconf/focal,now 1.5.73 all [installed,automatic] debianutils/focal,now 4.9.1 amd64 [installed,automatic] diffutils/focal,now 1:3.7-3 amd64 [installed] dirmngr/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed] -distro-info-data/now 0.43ubuntu1.15 all [installed,upgradable to: 0.43ubuntu1.16] +distro-info-data/focal-updates,focal-security,now 0.43ubuntu1.16 all [installed,automatic] distro-info/focal-updates,now 0.23ubuntu1.1 amd64 [installed,automatic] dkms/focal-updates,now 2.8.1-5ubuntu2 all [installed] dmeventd/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] @@ -227,7 +228,7 @@ ed/focal,now 1.16-1 amd64 [installed,automatic] efibootmgr/focal,now 17-1 amd64 [installed] eject/focal,now 2.1.5+deb1+cvs20081104-14 amd64 [installed,automatic] ethtool/focal,now 1:5.4-1 amd64 [installed] -fdisk/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] +fdisk/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] file/focal,now 1:5.38-4 amd64 [installed,automatic] finalrd/focal-updates,now 6~ubuntu20.04.1 all [installed,automatic] findutils/focal,now 4.7.0-1ubuntu1 amd64 [installed] @@ -248,7 +249,7 @@ gdisk/focal,now 1.0.5-1 amd64 [installed,automatic] gettext-base/focal,now 0.19.8.1-10build1 amd64 [installed,automatic] gir1.2-glib-2.0/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] gir1.2-packagekitglib-1.0/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] -git-man/now 1:2.25.1-1ubuntu3.11 all [installed,upgradable to: 1:2.25.1-1ubuntu3.13] +git-man/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 all [installed,automatic] git/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 amd64 [installed] glib-networking-common/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 all [installed,automatic] glib-networking-services/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] @@ -300,14 +301,14 @@ jq/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed] kbd/focal,now 2.0.4-4ubuntu2 amd64 [installed,automatic] keyboard-configuration/focal,now 1.194ubuntu3 all [installed,automatic] keyutils/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed] -klibc-utils/now 2.0.7-1ubuntu5.1 amd64 [installed,upgradable to: 2.0.7-1ubuntu5.2] +klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] -kpartx/now 0.8.3-1ubuntu2.3 amd64 [installed,upgradable to: 0.8.3-1ubuntu2.4] +kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] -landscape-common/now 19.12-0ubuntu4.3 amd64 [installed,upgradable to: 23.02-0ubuntu1~20.04.2] +landscape-common/now 23.02-0ubuntu1~20.04.2 amd64 [installed,upgradable to: 23.02-0ubuntu1~20.04.3] language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] -less/now 551-1ubuntu0.1 amd64 [installed,upgradable to: 551-1ubuntu0.3] -libaccountsservice0/now 0.6.55-0ubuntu12~20.04.6 amd64 [installed,upgradable to: 0.6.55-0ubuntu12~20.04.7] +less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] +libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] libacl1/focal,now 2.2.53-6 amd64 [installed,automatic] libaio1/focal,now 0.3.112-5 amd64 [installed,automatic] libapparmor1/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] @@ -328,7 +329,7 @@ libaudit-common/focal,now 1:2.8.5-2ubuntu6 all [installed,automatic] libaudit1/focal,now 1:2.8.5-2ubuntu6 amd64 [installed,automatic] libbabeltrace1/focal,now 1.5.8-1build1 amd64 [installed,automatic] libbinutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] -libblkid1/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] +libblkid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] libblockdev-crypto2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] libblockdev-fs2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] libblockdev-loop2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] @@ -344,7 +345,7 @@ libboost-thread1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] libbrotli1/focal-updates,focal-security,now 1.0.7-6ubuntu0.1 amd64 [installed,automatic] libbsd0/focal,now 0.10.0-1 amd64 [installed,automatic] libbz2-1.0/focal,now 1.0.8-2 amd64 [installed,automatic] -libc-bin/now 2.31-0ubuntu9.14 amd64 [installed,upgradable to: 2.31-0ubuntu9.16] +libc-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] libc-dev-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] libc6-dev/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] libc6/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] @@ -362,8 +363,8 @@ libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] libcryptsetup12/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] libctf-nobfd0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] libctf0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] -libcurl3-gnutls/now 7.68.0-1ubuntu2.21 amd64 [installed,upgradable to: 7.68.0-1ubuntu2.22] -libcurl4/now 7.68.0-1ubuntu2.21 amd64 [installed,upgradable to: 7.68.0-1ubuntu2.22] +libcurl3-gnutls/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] libdb5.3/focal,now 5.3.28+dfsg1-0.6ubuntu2 amd64 [installed,automatic] libdbus-1-3/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] libdconf1/focal,now 0.36.0-1 amd64 [installed,automatic] @@ -374,7 +375,7 @@ libdns-export1109/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,au libdpkg-perl/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] libdrm-common/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 all [installed,automatic] libdrm2/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 amd64 [installed,automatic] -libdw1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed] +libdw1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] libeatmydata1/focal,now 105-7 amd64 [installed] libedit2/focal,now 3.1-20191231-1 amd64 [installed,automatic] libefiboot1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] @@ -386,7 +387,7 @@ libevent-2.1-7/focal,now 2.1.11-stable-1 amd64 [installed,automatic] libexpat1/focal-updates,focal-security,now 2.2.9-1ubuntu0.6 amd64 [installed,automatic] libext2fs2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] libfastjson4/focal,now 0.99.8-2 amd64 [installed,automatic] -libfdisk1/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] +libfdisk1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] libffi7/focal,now 3.3-4 amd64 [installed,automatic] libfido2-1/focal,now 1.3.1-1ubuntu2 amd64 [installed,automatic] libfl2/focal,now 2.6.4-6.2 amd64 [installed,automatic] @@ -407,16 +408,16 @@ libgfchangelog0/focal,now 7.2-2build1 amd64 [installed,automatic] libgfrpc0/focal,now 7.2-2build1 amd64 [installed,automatic] libgfxdr0/focal,now 7.2-2build1 amd64 [installed,automatic] libgirepository-1.0-1/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] -libglib2.0-0/now 2.64.6-1~ubuntu20.04.6 amd64 [installed,upgradable to: 2.64.6-1~ubuntu20.04.7] -libglib2.0-bin/now 2.64.6-1~ubuntu20.04.6 amd64 [installed,upgradable to: 2.64.6-1~ubuntu20.04.7] -libglib2.0-data/now 2.64.6-1~ubuntu20.04.6 all [installed,upgradable to: 2.64.6-1~ubuntu20.04.7] +libglib2.0-0/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-bin/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-data/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 all [installed,automatic] libglusterfs0/focal,now 7.2-2build1 amd64 [installed,automatic] libgmp10/focal-updates,focal-security,now 2:6.2.0+dfsg-4ubuntu0.1 amd64 [installed,automatic] -libgnutls30/now 3.6.13-2ubuntu1.10 amd64 [installed,upgradable to: 3.6.13-2ubuntu1.11] +libgnutls30/focal-updates,focal-security,now 3.6.13-2ubuntu1.11 amd64 [installed,automatic] libgomp1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] libgoogle-perftools4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] libgpg-error0/focal,now 1.37-1 amd64 [installed,automatic] -libgpgme11/now 1.13.1-7ubuntu2.1 amd64 [installed,upgradable to: 1.13.1-7ubuntu2.2] +libgpgme11/focal-updates,now 1.13.1-7ubuntu2.2 amd64 [installed,automatic] libgpm2/focal,now 1.20.7-5 amd64 [installed,automatic] libgssapi-krb5-2/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] libgssapi3-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] @@ -447,7 +448,7 @@ libjson-glib-1.0-0/focal,now 1.4.4-2ubuntu2 amd64 [installed,automatic] libjson-glib-1.0-common/focal,now 1.4.4-2ubuntu2 all [installed,automatic] libk5crypto3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] libkeyutils1/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed,automatic] -libklibc/now 2.0.7-1ubuntu5.1 amd64 [installed,upgradable to: 2.0.7-1ubuntu5.2] +libklibc/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] libkmod2/focal-updates,now 27-1ubuntu2.1 amd64 [installed,automatic] libkrb5-26-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] libkrb5-3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] @@ -471,28 +472,28 @@ libmbim-glib4/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automati libmbim-proxy/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] libmm-glib0/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] libmnl0/focal,now 1.0.4-2 amd64 [installed,automatic] -libmount1/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] +libmount1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] libmpc3/focal,now 1.1.0-1 amd64 [installed,automatic] libmpdec2/focal,now 2.4.2-3 amd64 [installed,automatic] libmpfr6/focal,now 4.0.2-1 amd64 [installed,automatic] libncurses6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] libncursesw6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] libnetfilter-conntrack3/focal,now 1.0.7-2 amd64 [installed,automatic] -libnetplan0/now 0.104-0ubuntu2~20.04.4 amd64 [installed,upgradable to: 0.104-0ubuntu2~20.04.6] +libnetplan0/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] libnettle7/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] libnewt0.52/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] libnfnetlink0/focal,now 1.0.1-3build1 amd64 [installed,automatic] libnfsidmap2/focal,now 0.25-5.1ubuntu1 amd64 [installed,automatic] libnftables1/focal,now 0.9.3-2 amd64 [installed,automatic] libnftnl11/focal,now 1.1.5-1 amd64 [installed,automatic] -libnghttp2-14/now 1.40.0-1ubuntu0.2 amd64 [installed,upgradable to: 1.40.0-1ubuntu0.3] +libnghttp2-14/focal-updates,focal-security,now 1.40.0-1ubuntu0.3 amd64 [installed,automatic] libnl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] libnl-genl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] libnl-route-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] libnpth0/focal,now 1.6-1 amd64 [installed,automatic] -libnspr4/focal,now 2:4.25-1 amd64 [installed,upgradable to: 2:4.35-0ubuntu0.20.04.1] +libnspr4/focal-updates,focal-security,now 2:4.35-0ubuntu0.20.04.1 amd64 [installed,automatic] libnss-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] -libnss3/now 2:3.49.1-1ubuntu1.9 amd64 [installed,upgradable to: 2:3.98-0ubuntu0.20.04.2] +libnss3/focal-updates,focal-security,now 2:3.98-0ubuntu0.20.04.2 amd64 [installed,automatic] libntfs-3g883/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] libnuma1/focal,now 2.0.12-1 amd64 [installed,automatic] liboath0/focal,now 2.6.1-1.3 amd64 [installed,automatic] @@ -530,9 +531,9 @@ libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] libpython2.7-minimal/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] libpython2.7-stdlib/focal-updates,now 2.7.18-1~20.04.4 amd64 [installed,automatic] libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] -libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] @@ -558,7 +559,7 @@ libsepol1/focal-updates,focal-security,now 3.0-1ubuntu0.1 amd64 [installed,autom libsgutils2-2/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] libsigsegv2/focal,now 2.12-2 amd64 [installed,automatic] libslang2/focal,now 2.3.2-4 amd64 [installed,automatic] -libsmartcols1/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] +libsmartcols1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] libsmbios-c2/focal,now 2.4.3-1 amd64 [installed,automatic] libsnappy1v5/focal,now 1.1.8-1build1 amd64 [installed,automatic] libsodium23/focal,now 1.0.18-1 amd64 [installed] @@ -566,17 +567,17 @@ libsoup2.4-1/focal,now 2.70.0-1 amd64 [installed,automatic] libsqlite3-0/focal-updates,focal-security,now 3.31.1-4ubuntu0.6 amd64 [installed,automatic] libss2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] libssh-4/focal-updates,focal-security,now 0.9.3-2ubuntu2.5 amd64 [installed,automatic] -libssl1.1/now 1.1.1f-1ubuntu2.21 amd64 [installed,upgradable to: 1.1.1f-1ubuntu2.22] +libssl1.1/focal-updates,focal-security,now 1.1.1f-1ubuntu2.22 amd64 [installed,automatic] libstdc++-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] libstdc++6/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] libstemmer0d/focal,now 0+svn585-2 amd64 [installed,automatic] libsysfs2/focal,now 2.1.0+repack-6 amd64 [installed,automatic] libsystemd0/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] -libtalloc2/focal-updates,focal-security,now 2.3.3-0ubuntu0.20.04.1 amd64 [installed] +libtalloc2/focal-updates,focal-security,now 2.3.3-0ubuntu0.20.04.1 amd64 [installed,automatic] libtasn1-6/focal,now 4.16.0-2 amd64 [installed,automatic] libtcmalloc-minimal4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] libtdb1/focal-updates,focal-security,now 1.4.5-0ubuntu0.20.04.1 amd64 [installed,automatic] -libtevent0/focal-updates,focal-security,now 0.11.0-0ubuntu0.20.04.1 amd64 [installed] +libtevent0/focal-updates,focal-security,now 0.11.0-0ubuntu0.20.04.1 amd64 [installed,automatic] libtext-charwidth-perl/focal,now 0.04-10 amd64 [installed,automatic] libtext-iconv-perl/focal,now 1.7-7 amd64 [installed,automatic] libtext-wrapi18n-perl/focal,now 0.06-9 all [installed,automatic] @@ -584,7 +585,7 @@ libtinfo6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,autom libtirpc-common/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 all [installed,automatic] libtirpc3/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 amd64 [installed,automatic] libtsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] -libtss2-esys0/now 2.3.2-1ubuntu0.20.04.1 amd64 [installed,upgradable to: 2.3.2-1ubuntu0.20.04.2] +libtss2-esys0/focal-updates,focal-security,now 2.3.2-1ubuntu0.20.04.2 amd64 [installed,automatic] libubsan1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] libuchardet0/focal,now 0.0.6-3build1 amd64 [installed,automatic] libudev1/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] @@ -594,12 +595,12 @@ libunwind8/focal-updates,now 1.2.1-9ubuntu0.1 amd64 [installed,automatic] liburcu6/focal,now 0.11.1-2 amd64 [installed,automatic] libusb-1.0-0/focal,now 2:1.0.23-2build1 amd64 [installed,automatic] libutempter0/focal,now 1.1.6-4 amd64 [installed,automatic] -libuuid1/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] -libuv1/now 1.34.2-1ubuntu1.3 amd64 [installed,upgradable to: 1.34.2-1ubuntu1.5] +libuuid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libuv1/focal-updates,focal-security,now 1.34.2-1ubuntu1.5 amd64 [installed,automatic] libvolume-key1/focal,now 0.3.12-3.1 amd64 [installed,automatic] libvorbis0a/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] libvorbisfile3/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] -libwbclient0/focal-updates,focal-security,now 2:4.15.13+dfsg-0ubuntu0.20.04.7 amd64 [installed] +libwbclient0/focal-updates,focal-security,now 2:4.15.13+dfsg-0ubuntu0.20.04.7 amd64 [installed,automatic] libwind0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] libwrap0/focal,now 7.6.q-30 amd64 [installed] libx11-6/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 amd64 [installed,automatic] @@ -608,35 +609,35 @@ libxau6/focal,now 1:1.0.9-0ubuntu1 amd64 [installed,automatic] libxcb1/focal,now 1.14-2 amd64 [installed,automatic] libxdmcp6/focal,now 1:1.1.3-0ubuntu1 amd64 [installed,automatic] libxext6/focal,now 2:1.3.4-0ubuntu1 amd64 [installed,automatic] -libxml2/now 2.9.10+dfsg-5ubuntu0.20.04.6 amd64 [installed,upgradable to: 2.9.10+dfsg-5ubuntu0.20.04.7] +libxml2/focal-updates,focal-security,now 2.9.10+dfsg-5ubuntu0.20.04.7 amd64 [installed,automatic] libxmlb1/focal-updates,now 0.1.15-2ubuntu1~20.04.1 amd64 [installed] libxmlb2/focal-updates,now 0.3.6-2build1~20.04.1 amd64 [installed,automatic] libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] -linux-azure-5.15-cloud-tools-5.15.0-1054/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-azure-5.15-headers-5.15.0-1054/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 all [installed] -linux-azure-5.15-tools-5.15.0-1054/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-azure-fde/now 5.15.0.1054.62~20.04.1.32 amd64 [installed,upgradable to: 5.15.0.1067.76~20.04.1.44] -linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed] -linux-base/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] -linux-cloud-tools-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-cloud-tools-azure-fde/now 5.15.0.1054.62~20.04.1.32 amd64 [installed,upgradable to: 5.15.0.1067.76~20.04.1.44] -linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-170.188 all [installed,upgradable to: 5.4.0-187.207] -linux-headers-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-headers-azure-fde/now 5.15.0.1054.62~20.04.1.32 amd64 [installed,upgradable to: 5.15.0.1067.76~20.04.1.44] -linux-image-5.15.0-1054-azure-fde/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1.1 amd64 [installed] -linux-image-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed,automatic] -linux-image-azure-fde/now 5.15.0.1054.62~20.04.1.32 amd64 [installed,upgradable to: 5.15.0.1067.76~20.04.1.44] -linux-libc-dev/focal-updates,focal-security,now 5.4.0-187.207 amd64 [installed,automatic] -linux-modules-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-modules-extra-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-tools-5.15.0-1054-azure/focal-updates,focal-security,now 5.15.0-1054.62~20.04.1 amd64 [installed] -linux-tools-azure-fde/now 5.15.0.1054.62~20.04.1.32 amd64 [installed,upgradable to: 5.15.0.1067.76~20.04.1.44] -linux-tools-common/focal-updates,focal-security,now 5.4.0-170.188 all [installed,upgradable to: 5.4.0-187.207] -locales/now 2.31-0ubuntu9.14 all [installed,upgradable to: 2.31-0ubuntu9.16] -login/now 1:4.8.1-1ubuntu5.20.04.4 amd64 [installed,upgradable to: 1:4.8.1-1ubuntu5.20.04.5] +linux-azure-5.15-cloud-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-headers-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 all [installed,automatic] +linux-azure-5.15-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed] +linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] +linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] +linux-cloud-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,upgradable to: 5.4.0-189.209] +linux-headers-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed] +linux-headers-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-image-5.15.0-1067-azure-fde/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1.1 amd64 [installed,automatic] +linux-image-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-image-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed] +linux-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] +linux-tools-azure-fde/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1.44 amd64 [installed,automatic] +linux-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,upgradable to: 5.4.0-189.209] +locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] +login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] logsave/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] lsb-base/focal,now 11.1.0ubuntu2 all [installed,automatic] @@ -644,7 +645,7 @@ lsb-release/focal,now 11.1.0ubuntu2 all [installed,automatic] lshw/focal-updates,now 02.18.85-0.3ubuntu2.20.04.1 amd64 [installed,automatic] lsof/focal-updates,now 4.93.2+dfsg-1ubuntu0.20.04.1 amd64 [installed,automatic] lsscsi/focal,now 0.30-0.1 amd64 [installed] -ltrace/focal,now 0.7.3-6.1ubuntu1 amd64 [installed,upgradable to: 0.7.3-6.1ubuntu1.1] +ltrace/focal-updates,now 0.7.3-6.1ubuntu1.1 amd64 [installed,automatic] lvm2/focal,now 2.03.07-1ubuntu1 amd64 [installed] lxd-agent-loader/focal,now 0.4 all [installed] lz4/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] @@ -659,16 +660,16 @@ moby-runc/testing,focal,now 1.1.12-ubuntu20.04u1 amd64 [installed,upgradable to: modemmanager/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] mokutil/focal-updates,focal-security,now 0.6.0-2~20.04.2 amd64 [installed] motd-news-config/focal-updates,now 11ubuntu5.8 all [installed] -mount/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +mount/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] mtr-tiny/focal,now 0.93-1 amd64 [installed,automatic] -multipath-tools/now 0.8.3-1ubuntu2.3 amd64 [installed,upgradable to: 0.8.3-1ubuntu2.4] +multipath-tools/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed] nano/focal,now 4.8-1ubuntu1 amd64 [installed,automatic] ncurses-base/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] ncurses-bin/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed] ncurses-term/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] netbase/focal,now 6.1 all [installed,automatic] netcat-openbsd/focal,now 1.206-1ubuntu1 amd64 [installed] -netplan.io/now 0.104-0ubuntu2~20.04.4 amd64 [installed,upgradable to: 0.104-0ubuntu2~20.04.6] +netplan.io/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] networkd-dispatcher/focal-updates,focal-security,now 2.1-2~ubuntu20.04.3 all [installed,automatic] nfs-common/focal-updates,now 1:1.3.4-2.5ubuntu3.7 amd64 [installed] nftables/focal,now 0.9.3-2 amd64 [installed] @@ -679,13 +680,13 @@ open-iscsi/focal-updates,focal-security,now 2.0.874-7.1ubuntu6.4 amd64 [installe openssh-client/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed,automatic] openssh-server/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed] openssh-sftp-server/focal-updates,focal-security,now 1:8.2p1-4ubuntu0.11 amd64 [installed] -openssl/now 1.1.1f-1ubuntu2.21 amd64 [installed,upgradable to: 1.1.1f-1ubuntu2.22] +openssl/focal-updates,focal-security,now 1.1.1f-1ubuntu2.22 amd64 [installed,automatic] overlayroot/focal-updates,now 0.45ubuntu2 all [installed] packagekit-tools/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] packagekit/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] packages-microsoft-prod/focal,now 1.0-ubuntu20.04.1 all [installed] parted/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] -passwd/now 1:4.8.1-1ubuntu5.20.04.4 amd64 [installed,upgradable to: 1:4.8.1-1ubuntu5.20.04.5] +passwd/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] pastebinit/focal,now 1.5.1-1 all [installed,automatic] patch/focal,now 2.7.6-6 amd64 [installed] pci.ids/focal,now 0.0~2020.03.20-1 all [installed,automatic] @@ -725,7 +726,7 @@ python3-colorama/focal,now 0.4.3-1build1 all [installed,automatic] python3-commandnotfound/focal-updates,now 20.04.6 all [installed,automatic] python3-configobj/focal,now 5.0.6-4 all [installed,automatic] python3-constantly/focal,now 15.1.0-1build1 all [installed,automatic] -python3-cryptography/now 2.8-3ubuntu0.2 amd64 [installed,upgradable to: 2.8-3ubuntu0.3] +python3-cryptography/focal-updates,focal-security,now 2.8-3ubuntu0.3 amd64 [installed,automatic] python3-dbus/focal,now 1.2.16-1build1 amd64 [installed,automatic] python3-debconf/focal,now 1.5.73 all [installed,automatic] python3-debian/focal-updates,now 0.1.36ubuntu1.1 all [installed,automatic] @@ -739,10 +740,10 @@ python3-gi/focal,now 3.36.0-1 amd64 [installed,automatic] python3-hamcrest/focal,now 1.9.0-3 all [installed,automatic] python3-httplib2/focal,now 0.14.0-1ubuntu1 all [installed,automatic] python3-hyperlink/focal,now 19.0.0-1 all [installed,automatic] -python3-idna/focal,now 2.8-1 all [installed,upgradable to: 2.8-1ubuntu0.1] +python3-idna/focal-updates,focal-security,now 2.8-1ubuntu0.1 all [installed,automatic] python3-importlib-metadata/focal,now 1.5.0-1 all [installed] python3-incremental/focal,now 16.10.1-3.2 all [installed,automatic] -python3-jinja2/now 2.10.1-2ubuntu0.2 all [installed,upgradable to: 2.10.1-2ubuntu0.3] +python3-jinja2/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 all [installed] python3-json-pointer/focal,now 2.0-0ubuntu1 all [installed] python3-jsonpatch/focal,now 1.23-3 all [installed] python3-jsonschema/focal,now 3.2.0-0ubuntu2 all [installed] @@ -778,18 +779,18 @@ python3-serial/focal,now 3.4-5.1 all [installed] python3-service-identity/focal,now 18.1.0-5build1 all [installed,automatic] python3-setuptools/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed] python3-simplejson/focal,now 3.16.0-2ubuntu2 amd64 [installed,automatic] -python3-six/focal,now 1.14.0-2 all [installed,automatic] +python3-six/focal,now 1.14.0-2 all [installed] python3-software-properties/focal-updates,now 0.99.9.12 all [installed,automatic] python3-twisted-bin/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 amd64 [installed,automatic] python3-twisted/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 all [installed,automatic] -python3-update-manager/now 1:20.04.10.18 all [installed,upgradable to: 1:20.04.10.21] +python3-update-manager/focal-updates,now 1:20.04.10.21 all [installed,automatic] python3-urllib3/focal-updates,focal-security,now 1.25.8-2ubuntu0.3 all [installed,automatic] python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] python3-zipp/focal,now 1.0.0-1 all [installed] python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] -python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] readline-common/focal,now 8.0-4 all [installed,automatic] rng-tools/focal,now 5-1ubuntu2 amd64 [installed] @@ -818,17 +819,18 @@ systemd-sysv/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] sysvinit-utils/focal,now 2.96-2.1ubuntu1 amd64 [installed] tar/focal-updates,focal-security,now 1.30+dfsg-7ubuntu0.20.04.4 amd64 [installed,automatic] -tcpdump/now 4.9.3-4ubuntu0.2 amd64 [installed,upgradable to: 4.9.3-4ubuntu0.3] +tcpdump/focal-updates,now 4.9.3-4ubuntu0.3 amd64 [installed,automatic] telnet/focal,now 0.17-41.2build1 amd64 [installed,automatic] thin-provisioning-tools/focal,now 0.8.5-4build1 amd64 [installed,automatic] time/focal,now 1.7-25.1build1 amd64 [installed,automatic] tmux/focal-updates,focal-security,now 3.0a-2ubuntu0.4 amd64 [installed] tpm-udev/focal,now 0.4 all [installed,automatic] -tzdata/now 2023d-0ubuntu0.20.04 all [installed,upgradable to: 2024a-0ubuntu0.20.04.1] -ubuntu-advantage-tools/now 30~20.04 amd64 [installed,upgradable to: 32.3.1~20.04] +tzdata/focal-updates,now 2024a-0ubuntu0.20.04.1 all [installed,automatic] +ubuntu-advantage-tools/focal-updates,now 32.3.1~20.04 all [installed,automatic] ubuntu-keyring/focal-updates,now 2020.02.11.4 all [installed,automatic] ubuntu-minimal/focal-updates,now 1.450.2 amd64 [installed] -ubuntu-pro-client-l10n/now 30~20.04 amd64 [installed,upgradable to: 32.3.1~20.04] +ubuntu-pro-client-l10n/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-pro-client/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] ubuntu-release-upgrader-core/focal-updates,now 1:20.04.41 all [installed,automatic] ubuntu-standard/focal-updates,now 1.450.2 amd64 [installed] ucf/focal,now 3.0038+nmu1 all [installed,automatic] @@ -836,27 +838,27 @@ udev/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] udisks2/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] ufw/focal-updates,now 0.36-6ubuntu1.1 all [installed,automatic] unattended-upgrades/focal-updates,now 2.3ubuntu0.3 all [installed,automatic] -update-manager-core/now 1:20.04.10.18 all [installed,upgradable to: 1:20.04.10.21] -update-notifier-common/now 3.192.30.17 all [installed,upgradable to: 3.192.30.19] +update-manager-core/focal-updates,now 1:20.04.10.21 all [installed,automatic] +update-notifier-common/focal-updates,now 3.192.30.19 all [installed] usb-modeswitch-data/focal,now 20191128-3 all [installed,automatic] usb-modeswitch/focal,now 2.5.2+repack0-2ubuntu3 amd64 [installed,automatic] usb.ids/focal,now 2020.03.19-1 all [installed,automatic] usbutils/focal,now 1:012-2 amd64 [installed,automatic] -util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] -uuid-runtime/now 2.34-0.1ubuntu9.4 amd64 [installed,upgradable to: 2.34-0.1ubuntu9.6] -vim-common/now 2:8.1.2269-1ubuntu5.21 all [installed,upgradable to: 2:8.1.2269-1ubuntu5.23] -vim-runtime/now 2:8.1.2269-1ubuntu5.21 all [installed,upgradable to: 2:8.1.2269-1ubuntu5.23] -vim-tiny/now 2:8.1.2269-1ubuntu5.21 amd64 [installed,upgradable to: 2:8.1.2269-1ubuntu5.23] -vim/now 2:8.1.2269-1ubuntu5.21 amd64 [installed,upgradable to: 2:8.1.2269-1ubuntu5.23] +util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +uuid-runtime/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +vim-common/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-runtime/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-tiny/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +vim/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed] walinuxagent/focal-updates,now 2.2.46-0ubuntu1.2 amd64 [installed] -wget/now 1.20.3-1ubuntu2 amd64 [installed,upgradable to: 1.20.3-1ubuntu2.1] +wget/focal-updates,focal-security,now 1.20.3-1ubuntu2.1 amd64 [installed,automatic] whiptail/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] wireless-regdb/focal-updates,focal-security,now 2022.06.06-0ubuntu1~20.04.1 all [installed,automatic] xauth/focal,now 1:1.1-0ubuntu1 amd64 [installed,automatic] xdg-user-dirs/focal,now 0.17-2ubuntu1 amd64 [installed,automatic] xfsprogs/focal,now 5.3.0-1ubuntu2 amd64 [installed] xkb-data/focal,now 2.29-2 all [installed,automatic] -xxd/now 2:8.1.2269-1ubuntu5.21 amd64 [installed,upgradable to: 2:8.1.2269-1ubuntu5.23] +xxd/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] xz-utils/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed] zip/focal,now 3.0-11build1 amd64 [installed] zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installed,automatic] @@ -868,8 +870,8 @@ tmpfs 32G 0 32G 0% /dev/shm tmpfs 6.3G 9.1M 6.3G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup -/dev/sda1 29G 24G 4.1G 86% / -/dev/sda15 1022M 47M 976M 5% /boot/efi +/dev/sda1 29G 25G 3.7G 87% / +/dev/sda15 1022M 48M 975M 5% /boot/efi /dev/sdb1 590G 32K 560G 1% /mnt tmpfs 6.3G 0 6.3G 0% /run/user/1000 === os-release Begin @@ -887,11 +889,11 @@ VERSION_CODENAME=focal UBUNTU_CODENAME=focal === os-release End Using kernel: -Linux version 5.15.0-1054-azure (buildd@lcy02-amd64-088) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #62~20.04.1-Ubuntu SMP Wed Jan 17 12:22:56 UTC 2024 -Install completed successfully on Mon Jul 8 08:36:18 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.0-1067-azure (buildd@lcy02-amd64-015) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #76~20.04.1-Ubuntu SMP Thu Jun 13 18:00:23 UTC 2024 +Install completed successfully on Tue Jul 16 17:48:07 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 20.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..45dda2bceec --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2004gen2fipscontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0.txt new file mode 100644 index 00000000000..43524dbc563 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/202407.16.0.txt @@ -0,0 +1,916 @@ +Starting build on Tue Jul 16 17:14:54 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:30 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/focal,now 3.118ubuntu2 all [installed,automatic] +alsa-topology-conf/focal,now 1.2.2-1 all [installed,automatic] +alsa-ucm-conf/focal-updates,now 1.2.2-1ubuntu0.13 all [installed,automatic] +apparmor/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +apt-utils/focal-updates,now 2.0.10 amd64 [installed,automatic] +apt/focal-updates,now 2.0.10 amd64 [installed,automatic] +at/focal,now 3.1.23-1ubuntu1 amd64 [installed] +attr/focal,now 1:2.4.48-5 amd64 [installed,automatic] +base-files/focal-updates,now 11ubuntu5.8 amd64 [installed] +base-passwd/focal,now 3.5.47 amd64 [installed] +bash-completion/focal,now 1:2.10-1ubuntu1 all [installed,automatic] +bash/focal-updates,focal-security,now 5.0-6ubuntu1.2 amd64 [installed] +bc/focal,now 1.07.1-2build1 amd64 [installed,automatic] +bcache-tools/focal-updates,now 1.0.8-3ubuntu0.1 amd64 [installed] +bind9-dnsutils/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed] +bind9-host/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +bind9-libs/focal-updates,focal-security,now 1:9.16.48-0ubuntu0.20.04.1 amd64 [installed,automatic] +binfmt-support/focal,now 2.2.0-2 amd64 [installed,automatic] +binutils-common/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +binutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +blobfuse/focal,now 1.4.5 amd64 [installed] +bolt/focal-updates,now 0.9.1-2~ubuntu20.04.2 amd64 [installed,automatic] +bsdmainutils/focal,now 11.1.2ubuntu3 amd64 [installed,automatic] +bsdutils/focal-updates,focal-security,now 1:2.34-0.1ubuntu9.6 amd64 [installed,automatic] +btrfs-progs/focal,now 5.4.1-2 amd64 [installed] +build-essential/focal-updates,now 12.8ubuntu1.1 amd64 [installed] +busybox-initramfs/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +busybox-static/focal-updates,focal-security,now 1:1.30.1-4ubuntu6.4 amd64 [installed,automatic] +byobu/focal,now 5.133-0ubuntu1 all [installed] +bzip2/focal,now 1.0.8-2 amd64 [installed,automatic] +ca-certificates/focal-updates,focal-security,now 20230311ubuntu0.20.04.1 all [installed] +ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed] +cgroup-lite/focal,now 1.15 all [installed] +chrony/focal-updates,focal-security,now 3.5-6ubuntu6.2 amd64 [installed] +cifs-utils/focal-updates,focal-security,now 2:6.9-1ubuntu0.2 amd64 [installed] +cloud-guest-utils/focal,now 0.31-7-gd99b2d76-0ubuntu1 all [installed] +cloud-init/focal-updates,now 24.1.3-0ubuntu1~20.04.5 all [installed] +cloud-initramfs-copymods/focal-updates,now 0.45ubuntu2 all [installed] +cloud-initramfs-dyn-netconf/focal-updates,now 0.45ubuntu2 all [installed] +command-not-found/focal-updates,now 20.04.6 all [installed,automatic] +conntrack/focal,now 1:1.4.5-2 amd64 [installed] +console-setup-linux/focal,now 1.194ubuntu3 all [installed,automatic] +console-setup/focal,now 1.194ubuntu3 all [installed,automatic] +coreutils/focal,now 8.30-3ubuntu2 amd64 [installed,automatic] +cpio/focal-updates,focal-security,now 2.13+dfsg-2ubuntu0.4 amd64 [installed,automatic] +cpp-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +cpp/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +cracklib-runtime/focal,now 2.9.6-3.2 amd64 [installed] +crda/focal,now 3.18-1build1 amd64 [installed,automatic] +cron/focal,now 3.0pl1-136ubuntu1 amd64 [installed,automatic] +cryptsetup-bin/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +cryptsetup-initramfs/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup-run/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 all [installed,automatic] +cryptsetup/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +curl/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed] +dash/focal,now 0.5.10.2-6 amd64 [installed] +dbus-user-session/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dbus/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +dconf-gsettings-backend/focal,now 0.36.0-1 amd64 [installed,automatic] +dconf-service/focal,now 0.36.0-1 amd64 [installed,automatic] +dctrl-tools/focal,now 2.24-3 amd64 [installed,automatic] +debconf-i18n/focal,now 1.5.73 all [installed,automatic] +debconf/focal,now 1.5.73 all [installed,automatic] +debianutils/focal,now 4.9.1 amd64 [installed,automatic] +diffutils/focal,now 1:3.7-3 amd64 [installed] +dirmngr/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed] +distro-info-data/focal-updates,focal-security,now 0.43ubuntu1.16 all [installed,automatic] +distro-info/focal-updates,now 0.23ubuntu1.1 amd64 [installed,automatic] +dkms/focal-updates,now 2.8.1-5ubuntu2 all [installed] +dmeventd/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dmidecode/focal,now 3.2-3 amd64 [installed,automatic] +dmsetup/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +dosfstools/focal,now 4.1-2 amd64 [installed,automatic] +dpkg-dev/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +dpkg/focal-updates,focal-security,now 1.19.7ubuntu3.2 amd64 [installed,automatic] +e2fsprogs/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/focal,now 105-7 all [installed] +ebtables/focal,now 2.0.11-3build1 amd64 [installed] +ed/focal,now 1.16-1 amd64 [installed,automatic] +efibootmgr/focal,now 17-1 amd64 [installed] +eject/focal,now 2.1.5+deb1+cvs20081104-14 amd64 [installed,automatic] +ethtool/focal,now 1:5.4-1 amd64 [installed] +fdisk/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +file/focal,now 1:5.38-4 amd64 [installed,automatic] +finalrd/focal-updates,now 6~ubuntu20.04.1 all [installed,automatic] +findutils/focal,now 4.7.0-1ubuntu1 amd64 [installed] +fips-initramfs-generic/now 0.0.16+generic2 amd64 [installed,local] +fonts-ubuntu-console/focal,now 0.83-4ubuntu1 all [installed] +friendly-recovery/focal-updates,now 0.2.41ubuntu0.20.04.1 all [installed,automatic] +ftp/focal,now 0.17-34.1 amd64 [installed,automatic] +fuse/focal,now 2.9.9-3 amd64 [installed] +fwupd-signed/focal-updates,now 1.51.1~20.04.1+1.4-0ubuntu0.1 amd64 [installed,automatic] +fwupd/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed] +g++-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +g++/focal,now 4:9.3.0-1ubuntu2 amd64 [installed,automatic] +gawk/focal-updates,focal-security,now 1:5.0.1+dfsg-1ubuntu0.1 amd64 [installed,automatic] +gcc-10-base/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +gcc-9-base/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc-9/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +gcc/focal,now 4:9.3.0-1ubuntu2 amd64 [installed] +gdisk/focal,now 1.0.5-1 amd64 [installed,automatic] +gettext-base/focal,now 0.19.8.1-10build1 amd64 [installed,automatic] +gir1.2-glib-2.0/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +git-man/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 all [installed,automatic] +git/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.13 amd64 [installed] +glib-networking-common/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 all [installed,automatic] +glib-networking-services/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glib-networking/focal-updates,focal-security,now 2.64.2-1ubuntu0.1 amd64 [installed,automatic] +glusterfs-client/focal,now 7.2-2build1 amd64 [installed] +glusterfs-common/focal,now 7.2-2build1 amd64 [installed,automatic] +gnupg-l10n/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed,automatic] +gnupg-utils/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gnupg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 all [installed] +gpg-agent/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-client/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg-wks-server/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpg/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgconf/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgsm/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +gpgv/focal-updates,focal-security,now 2.2.19-3ubuntu2.2 amd64 [installed,automatic] +grep/focal,now 3.4-1 amd64 [installed] +groff-base/focal,now 1.22.4-4build1 amd64 [installed,automatic] +grub-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +grub-efi-amd64-bin/focal-updates,focal-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64-signed/focal-updates,focal-security,now 1.187.6~20.04.1+2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-gfxpayload-lists/focal,now 0.7 amd64 [installed,automatic] +grub-pc-bin/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +grub-pc/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed] +grub2-common/focal-updates,now 2.04-1ubuntu26.17 amd64 [installed,automatic] +gsettings-desktop-schemas/focal,now 3.36.0-1ubuntu1 all [installed,automatic] +gzip/focal-updates,focal-security,now 1.10-0ubuntu4.1 amd64 [installed] +hdparm/focal,now 9.58+ds-4 amd64 [installed,automatic] +hostname/focal,now 3.23 amd64 [installed] +htop/focal,now 2.2.0-2build1 amd64 [installed] +info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +init-system-helpers/focal,now 1.57 all [installed] +init/focal,now 1.57 amd64 [installed] +initramfs-tools-bin/focal-updates,now 0.136ubuntu6.7 amd64 [installed,automatic] +initramfs-tools-core/focal-updates,now 0.136ubuntu6.7 all [installed,automatic] +initramfs-tools/focal-updates,now 0.136ubuntu6.7 all [installed] +inotify-tools/focal,now 3.14-8 amd64 [installed] +install-info/focal,now 6.7.0.dfsg.2-5 amd64 [installed,automatic] +iotop/focal-updates,now 0.6-24-g733f3f8-1ubuntu0.1 amd64 [installed] +iproute2/focal,now 5.5.0-1ubuntu1 amd64 [installed] +ipset/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed] +iptables/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed] +iputils-ping/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +iputils-tracepath/focal-updates,now 3:20190709-3ubuntu1 amd64 [installed,automatic] +irqbalance/focal,now 1.6.0-3ubuntu1 amd64 [installed,automatic] +isc-dhcp-client/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +isc-dhcp-common/focal-updates,now 4.4.1-2.1ubuntu5.20.04.5 amd64 [installed,automatic] +iso-codes/focal,now 4.4-1 all [installed,automatic] +iw/focal,now 5.4-1 amd64 [installed,automatic] +jq/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed] +kbd/focal,now 2.0.4-4ubuntu2 amd64 [installed,automatic] +kcapi-tools/now 1.1.5-1fips1 amd64 [installed,local] +keyboard-configuration/focal,now 1.194ubuntu3 all [installed,automatic] +keyutils/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed] +klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] +kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] +krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] +landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.3 amd64 [installed] +language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] +less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] +libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] +libacl1/focal,now 2.2.53-6 amd64 [installed,automatic] +libaio1/focal,now 0.3.112-5 amd64 [installed,automatic] +libapparmor1/focal-updates,now 2.13.3-7ubuntu5.3 amd64 [installed,automatic] +libappstream4/focal,now 0.12.10-2 amd64 [installed,automatic] +libapt-pkg6.0/focal-updates,now 2.0.10 amd64 [installed,automatic] +libarchive13/focal-updates,focal-security,now 3.4.0-2ubuntu1.2 amd64 [installed,automatic] +libargon2-1/focal,now 0~20171227-0.2 amd64 [installed,automatic] +libasan5/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libasn1-8-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libasound2-data/focal-updates,now 1.2.2-2.1ubuntu2.5 all [installed,automatic] +libasound2/focal-updates,now 1.2.2-2.1ubuntu2.5 amd64 [installed,automatic] +libassuan0/focal,now 2.5.3-7ubuntu2 amd64 [installed,automatic] +libatasmart4/focal,now 0.19-5 amd64 [installed,automatic] +libatm1/focal,now 1:2.5.1-4 amd64 [installed,automatic] +libatomic1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libattr1/focal,now 1:2.4.48-5 amd64 [installed,automatic] +libaudit-common/focal,now 1:2.8.5-2ubuntu6 all [installed,automatic] +libaudit1/focal,now 1:2.8.5-2ubuntu6 amd64 [installed,automatic] +libbabeltrace1/focal,now 1.5.8-1build1 amd64 [installed,automatic] +libbinutils/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libblkid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libblockdev-crypto2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-fs2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-loop2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part-err2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-part2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-swap2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev-utils2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libblockdev2/focal,now 2.23-2ubuntu3 amd64 [installed,automatic] +libboost-context1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-iostreams1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-program-options1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libboost-thread1.71.0/focal,now 1.71.0-6ubuntu6 amd64 [installed,automatic] +libbrotli1/focal-updates,focal-security,now 1.0.7-6ubuntu0.1 amd64 [installed,automatic] +libbsd0/focal,now 0.10.0-1 amd64 [installed,automatic] +libbz2-1.0/focal,now 1.0.8-2 amd64 [installed,automatic] +libc-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc-dev-bin/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6-dev/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libc6/focal-updates,focal-security,now 2.31-0ubuntu9.16 amd64 [installed,automatic] +libcanberra0/focal,now 0.30-7ubuntu1 amd64 [installed,automatic] +libcap-ng0/focal,now 0.7.9-2.1build1 amd64 [installed,automatic] +libcap2-bin/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcap2/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libcbor0.6/focal,now 0.6.0-0ubuntu1 amd64 [installed,automatic] +libcc1-0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libcephfs2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libcom-err2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/focal,now 2.9.6-3.2 amd64 [installed,automatic] +libcrypt-dev/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcrypt1/focal,now 1:4.4.10-10ubuntu4 amd64 [installed,automatic] +libcryptsetup12/focal-updates,focal-security,now 2:2.2.2-3ubuntu2.4 amd64 [installed,automatic] +libctf-nobfd0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libctf0/focal-updates,focal-security,now 2.34-6ubuntu1.9 amd64 [installed,automatic] +libcurl3-gnutls/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libcurl4/focal-updates,focal-security,now 7.68.0-1ubuntu2.22 amd64 [installed,automatic] +libdb5.3/focal,now 5.3.28+dfsg1-0.6ubuntu2 amd64 [installed,automatic] +libdbus-1-3/focal-updates,focal-security,now 1.12.16-2ubuntu2.3 amd64 [installed,automatic] +libdconf1/focal,now 0.36.0-1 amd64 [installed,automatic] +libdebconfclient0/focal,now 0.251ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdevmapper1.02.1/focal,now 2:1.02.167-1ubuntu1 amd64 [installed,automatic] +libdns-export1109/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libdpkg-perl/focal-updates,focal-security,now 1.19.7ubuntu3.2 all [installed,automatic] +libdrm-common/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 all [installed,automatic] +libdrm2/focal-updates,focal-security,now 2.4.107-8ubuntu1~20.04.2 amd64 [installed,automatic] +libdw1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +libeatmydata1/focal,now 105-7 amd64 [installed] +libedit2/focal,now 3.1-20191231-1 amd64 [installed,automatic] +libefiboot1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libefivar1/focal-updates,now 37-2ubuntu2.2 amd64 [installed,automatic] +libelf1/focal-updates,focal-security,now 0.176-1.1ubuntu0.1 amd64 [installed,automatic] +liberror-perl/focal,now 0.17029-1 all [installed,automatic] +libestr0/focal,now 0.1.10-2.1 amd64 [installed,automatic] +libevent-2.1-7/focal,now 2.1.11-stable-1 amd64 [installed,automatic] +libexpat1/focal-updates,focal-security,now 2.2.9-1ubuntu0.6 amd64 [installed,automatic] +libext2fs2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/focal,now 0.99.8-2 amd64 [installed,automatic] +libfdisk1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libffi7/focal,now 3.3-4 amd64 [installed,automatic] +libfido2-1/focal,now 1.3.1-1ubuntu2 amd64 [installed,automatic] +libfl2/focal,now 2.6.4-6.2 amd64 [installed,automatic] +libfreetype6/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 amd64 [installed,automatic] +libfribidi0/focal-updates,focal-security,now 1.0.8-2ubuntu0.1 amd64 [installed,automatic] +libfuse2/focal,now 2.9.9-3 amd64 [installed,automatic] +libfwupd2/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libfwupdplugin1/focal-updates,now 1.5.11-0ubuntu1~20.04.2 amd64 [installed] +libfwupdplugin5/focal-updates,now 1.7.9-1~20.04.3 amd64 [installed,automatic] +libgcab-1.0-0/focal,now 1.4-1 amd64 [installed,automatic] +libgcc-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libgcc-s1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgcrypt20-hmac/now 1.8.5-5ubuntu1.fips.1.7 amd64 [installed,local] +libgcrypt20/now 1.8.5-5ubuntu1.fips.1.7 amd64 [installed,local] +libgdbm-compat4/focal,now 1.18.1-5 amd64 [installed,automatic] +libgdbm6/focal,now 1.18.1-5 amd64 [installed,automatic] +libgfapi0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfchangelog0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfrpc0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgfxdr0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgirepository-1.0-1/focal-updates,now 1.64.1-1~ubuntu20.04.1 amd64 [installed,automatic] +libglib2.0-0/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-bin/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 amd64 [installed,automatic] +libglib2.0-data/focal-updates,focal-security,now 2.64.6-1~ubuntu20.04.7 all [installed,automatic] +libglusterfs0/focal,now 7.2-2build1 amd64 [installed,automatic] +libgmp10/focal-updates,focal-security,now 2:6.2.0+dfsg-4ubuntu0.1 amd64 [installed,automatic] +libgnutls30/focal-updates,focal-security,now 3.6.13-2ubuntu1.11 amd64 [installed,automatic] +libgomp1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libgoogle-perftools4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libgpg-error0/focal,now 1.37-1 amd64 [installed,automatic] +libgpgme11/focal-updates,now 1.13.1-7ubuntu2.2 amd64 [installed,automatic] +libgpm2/focal,now 1.20.7-5 amd64 [installed,automatic] +libgssapi-krb5-2/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libgssapi3-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libgstreamer1.0-0/focal-updates,focal-security,now 1.16.3-0ubuntu1.1 amd64 [installed,automatic] +libgudev-1.0-0/focal,now 1:233-1 amd64 [installed,automatic] +libgusb2/focal,now 0.3.4-0.1 amd64 [installed,automatic] +libhcrypto4-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimbase1-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libheimntlm0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libhogweed5/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libhx509-5-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libibverbs1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libicu66/focal-updates,focal-security,now 66.1-2ubuntu2.1 amd64 [installed,automatic] +libidn2-0/focal,now 2.2.0-2 amd64 [installed,automatic] +libinotifytools0/focal,now 3.14-8 amd64 [installed,automatic] +libip4tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libip6tc2/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libipset13/focal-updates,now 7.5-1ubuntu0.20.04.1 amd64 [installed,automatic] +libisc-export1105/focal-updates,now 1:9.11.16+dfsg-3~ubuntu1 amd64 [installed,automatic] +libisl22/focal,now 0.22.1-1 amd64 [installed,automatic] +libisns0/focal,now 0.97-3 amd64 [installed,automatic] +libitm1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libjansson4/focal,now 2.12-1build1 amd64 [installed,automatic] +libjcat1/focal-updates,now 0.1.4-0ubuntu0.20.04.1 amd64 [installed,automatic] +libjq1/focal-updates,now 1.6-1ubuntu0.20.04.1 amd64 [installed,automatic] +libjson-c4/focal-updates,focal-security,now 0.13.1+dfsg-7ubuntu0.3 amd64 [installed,automatic] +libjson-glib-1.0-0/focal,now 1.4.4-2ubuntu2 amd64 [installed,automatic] +libjson-glib-1.0-common/focal,now 1.4.4-2ubuntu2 all [installed,automatic] +libk5crypto3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkcapi1/now 1.1.5-1fips1 amd64 [installed,local] +libkeyutils1/focal-updates,now 1.6-6ubuntu1.1 amd64 [installed,automatic] +libklibc/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,automatic] +libkmod2/focal-updates,now 27-1ubuntu2.1 amd64 [installed,automatic] +libkrb5-26-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libkrb5-3/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libkrb5support0/focal-updates,focal-security,now 1.17-6ubuntu4.4 amd64 [installed,automatic] +libksba8/focal-updates,focal-security,now 1.3.5-2ubuntu0.20.04.2 amd64 [installed,automatic] +libldap-2.4-2/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 amd64 [installed,automatic] +libldap-common/focal-updates,focal-security,now 2.4.49+dfsg-2ubuntu1.10 all [installed,automatic] +libleveldb1d/focal,now 1.22-3ubuntu2 amd64 [installed,automatic] +liblmdb0/focal,now 0.9.24-1 amd64 [installed,automatic] +liblocale-gettext-perl/focal,now 1.07-4 amd64 [installed,automatic] +liblsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libltdl7/focal,now 2.4.6-14 amd64 [installed,automatic] +liblvm2cmd2.03/focal,now 2.03.07-1ubuntu1 amd64 [installed,automatic] +liblz4-1/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +liblzma5/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed,automatic] +liblzo2-2/focal,now 2.10-2 amd64 [installed,automatic] +libmagic-mgc/focal,now 1:5.38-4 amd64 [installed,automatic] +libmagic1/focal,now 1:5.38-4 amd64 [installed,automatic] +libmaxminddb0/focal-updates,focal-security,now 1.4.2-0ubuntu1.20.04.1 amd64 [installed,automatic] +libmbim-glib4/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmbim-proxy/focal-updates,now 1.26.2-1~ubuntu20.04.1 amd64 [installed,automatic] +libmm-glib0/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +libmnl0/focal,now 1.0.4-2 amd64 [installed,automatic] +libmount1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libmpc3/focal,now 1.1.0-1 amd64 [installed,automatic] +libmpdec2/focal,now 2.4.2-3 amd64 [installed,automatic] +libmpfr6/focal,now 4.0.2-1 amd64 [installed,automatic] +libncurses6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libncursesw6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libnetfilter-conntrack3/focal,now 1.0.7-2 amd64 [installed,automatic] +libnetplan0/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +libnettle7/focal-updates,focal-security,now 3.5.1+really3.5.1-2ubuntu0.2 amd64 [installed,automatic] +libnewt0.52/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +libnfnetlink0/focal,now 1.0.1-3build1 amd64 [installed,automatic] +libnfsidmap2/focal,now 0.25-5.1ubuntu1 amd64 [installed,automatic] +libnftables1/focal,now 0.9.3-2 amd64 [installed,automatic] +libnftnl11/focal,now 1.1.5-1 amd64 [installed,automatic] +libnghttp2-14/focal-updates,focal-security,now 1.40.0-1ubuntu0.3 amd64 [installed,automatic] +libnl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-genl-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnl-route-3-200/focal-updates,now 3.4.0-1ubuntu0.1 amd64 [installed,automatic] +libnpth0/focal,now 1.6-1 amd64 [installed,automatic] +libnspr4/focal-updates,focal-security,now 2:4.35-0ubuntu0.20.04.1 amd64 [installed,automatic] +libnss-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libnss3/focal-updates,focal-security,now 2:3.98-0ubuntu0.20.04.2 amd64 [installed,automatic] +libntfs-3g883/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +libnuma1/focal,now 2.0.12-1 amd64 [installed,automatic] +liboath0/focal,now 2.6.1-1.3 amd64 [installed,automatic] +libogg0/focal,now 1.3.4-0ubuntu1 amd64 [installed,automatic] +libonig5/focal,now 6.9.4-1 amd64 [installed,automatic] +libp11-kit0/focal-updates,focal-security,now 0.23.20-1ubuntu0.1 amd64 [installed,automatic] +libpackagekit-glib2-18/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +libpam-cap/focal-updates,focal-security,now 1:2.32-1ubuntu0.1 amd64 [installed,automatic] +libpam-modules-bin/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-modules/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libpam-pwquality/focal,now 1.4.2-1build1 amd64 [installed] +libpam-runtime/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 all [installed,automatic] +libpam-systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libpam0g/focal-updates,focal-security,now 1.3.1-5ubuntu4.7 amd64 [installed,automatic] +libparted-fs-resize0/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libparted2/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +libpcap0.8/focal,now 1.9.1-3 amd64 [installed,automatic] +libpci3/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +libpcre2-8-0/focal-updates,focal-security,now 10.34-7ubuntu0.1 amd64 [installed,automatic] +libpcre3/focal-updates,focal-security,now 2:8.39-12ubuntu0.1 amd64 [installed,automatic] +libperl5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +libpipeline1/focal,now 1.5.2-2build1 amd64 [installed,automatic] +libplymouth5/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +libpng16-16/focal,now 1.6.37-2 amd64 [installed,automatic] +libpolkit-agent-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpolkit-gobject-1-0/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +libpopt0/focal,now 1.16-14 amd64 [installed,automatic] +libprocps8/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +libproxy1v5/focal-updates,focal-security,now 0.4.15-10ubuntu1.2 amd64 [installed,automatic] +libpsl5/focal,now 0.21.0-1ubuntu1 amd64 [installed,automatic] +libpwquality-common/focal,now 1.4.2-1build1 all [installed,automatic] +libpwquality-tools/focal,now 1.4.2-1build1 amd64 [installed] +libpwquality1/focal,now 1.4.2-1build1 amd64 [installed,automatic] +libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +libpython2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +libpython2.7-stdlib/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] +libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +librabbitmq4/focal,now 0.10.0-1 amd64 [installed,automatic] +librados2/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +libradosstriper1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librbd1/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +librdmacm1/focal,now 28.0-1ubuntu1 amd64 [installed,automatic] +libreadline5/focal,now 5.2+dfsg-3build3 amd64 [installed,automatic] +libreadline8/focal,now 8.0-4 amd64 [installed,automatic] +libroken18-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +librtmp1/focal,now 2.4+20151223.gitfa8646d.1-2build1 amd64 [installed,automatic] +libsasl2-2/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules-db/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules/focal-updates,focal-security,now 2.1.27+dfsg-2ubuntu0.1 amd64 [installed,automatic] +libseccomp2/focal-updates,focal-security,now 2.5.1-1ubuntu1~20.04.2 amd64 [installed,automatic] +libselinux1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsemanage-common/focal,now 3.0-1build2 all [installed,automatic] +libsemanage1/focal,now 3.0-1build2 amd64 [installed,automatic] +libsensors-config/focal-updates,now 1:3.6.0-2ubuntu1.1 all [installed,automatic] +libsensors5/focal-updates,now 1:3.6.0-2ubuntu1.1 amd64 [installed,automatic] +libsepol1/focal-updates,focal-security,now 3.0-1ubuntu0.1 amd64 [installed,automatic] +libsgutils2-2/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +libsigsegv2/focal,now 2.12-2 amd64 [installed,automatic] +libslang2/focal,now 2.3.2-4 amd64 [installed,automatic] +libsmartcols1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libsmbios-c2/focal,now 2.4.3-1 amd64 [installed,automatic] +libsnappy1v5/focal,now 1.1.8-1build1 amd64 [installed,automatic] +libsodium23/focal,now 1.0.18-1 amd64 [installed] +libsoup2.4-1/focal,now 2.70.0-1 amd64 [installed,automatic] +libsqlite3-0/focal-updates,focal-security,now 3.31.1-4ubuntu0.6 amd64 [installed,automatic] +libss2/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/focal-updates,focal-security,now 0.9.3-2ubuntu2.5 amd64 [installed,automatic] +libssl1.1-hmac/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +libssl1.1/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +libstdc++-9-dev/focal-updates,focal-security,now 9.4.0-1ubuntu1~20.04.2 amd64 [installed,automatic] +libstdc++6/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libstemmer0d/focal,now 0+svn585-2 amd64 [installed,automatic] +libsysfs2/focal,now 2.1.0+repack-6 amd64 [installed,automatic] +libsystemd0/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libtalloc2/focal-updates,focal-security,now 2.3.3-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtasn1-6/focal,now 4.16.0-2 amd64 [installed,automatic] +libtcmalloc-minimal4/focal,now 2.7-1ubuntu2 amd64 [installed,automatic] +libtdb1/focal-updates,focal-security,now 1.4.5-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtevent0/focal-updates,focal-security,now 0.11.0-0ubuntu0.20.04.1 amd64 [installed,automatic] +libtext-charwidth-perl/focal,now 0.04-10 amd64 [installed,automatic] +libtext-iconv-perl/focal,now 1.7-7 amd64 [installed,automatic] +libtext-wrapi18n-perl/focal,now 0.06-9 all [installed,automatic] +libtinfo6/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed,automatic] +libtirpc-common/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 all [installed,automatic] +libtirpc3/focal-updates,focal-security,now 1.2.5-1ubuntu0.1 amd64 [installed,automatic] +libtsan0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libtss2-esys0/focal-updates,focal-security,now 2.3.2-1ubuntu0.20.04.2 amd64 [installed,automatic] +libubsan1/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] +libuchardet0/focal,now 0.0.6-3build1 amd64 [installed,automatic] +libudev1/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +libudisks2-0/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +libunistring2/focal,now 0.9.10-2 amd64 [installed,automatic] +libunwind8/focal-updates,now 1.2.1-9ubuntu0.1 amd64 [installed,automatic] +liburcu6/focal,now 0.11.1-2 amd64 [installed,automatic] +libusb-1.0-0/focal,now 2:1.0.23-2build1 amd64 [installed,automatic] +libutempter0/focal,now 1.1.6-4 amd64 [installed,automatic] +libuuid1/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +libuv1/focal-updates,focal-security,now 1.34.2-1ubuntu1.5 amd64 [installed,automatic] +libvolume-key1/focal,now 0.3.12-3.1 amd64 [installed,automatic] +libvorbis0a/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libvorbisfile3/focal,now 1.3.6-2ubuntu1 amd64 [installed,automatic] +libwbclient0/focal-updates,focal-security,now 2:4.15.13+dfsg-0ubuntu0.20.04.7 amd64 [installed,automatic] +libwind0-heimdal/focal-updates,focal-security,now 7.7.0+dfsg-1ubuntu1.4 amd64 [installed,automatic] +libwrap0/focal,now 7.6.q-30 amd64 [installed] +libx11-6/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 amd64 [installed,automatic] +libx11-data/focal-updates,focal-security,now 2:1.6.9-2ubuntu1.6 all [installed,automatic] +libxau6/focal,now 1:1.0.9-0ubuntu1 amd64 [installed,automatic] +libxcb1/focal,now 1.14-2 amd64 [installed,automatic] +libxdmcp6/focal,now 1:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxext6/focal,now 2:1.3.4-0ubuntu1 amd64 [installed,automatic] +libxml2/focal-updates,focal-security,now 2.9.10+dfsg-5ubuntu0.20.04.7 amd64 [installed,automatic] +libxmlb1/focal-updates,now 0.1.15-2ubuntu1~20.04.1 amd64 [installed] +libxmlb2/focal-updates,now 0.3.6-2build1~20.04.1 amd64 [installed,automatic] +libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] +libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] +libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] +libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] +linux-azure-5.15-cloud-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-fips-cloud-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips-headers-5.4.0-1133/now 5.4.0-1133.140+fips1 all [installed,local] +linux-azure-fips-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] +linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] +linux-cloud-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +linux-headers-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-headers-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-image-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-hmac-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] +login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] +logsave/focal-updates,focal-security,now 1.45.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/focal,now 11.1.0ubuntu2 all [installed,automatic] +lsb-release/focal,now 11.1.0ubuntu2 all [installed,automatic] +lshw/focal-updates,now 02.18.85-0.3ubuntu2.20.04.1 amd64 [installed,automatic] +lsof/focal-updates,now 4.93.2+dfsg-1ubuntu0.20.04.1 amd64 [installed,automatic] +lsscsi/focal,now 0.30-0.1 amd64 [installed] +ltrace/focal-updates,now 0.7.3-6.1ubuntu1.1 amd64 [installed,automatic] +lvm2/focal,now 2.03.07-1ubuntu1 amd64 [installed] +lxd-agent-loader/focal,now 0.4 all [installed] +lz4/focal-updates,focal-security,now 1.9.2-2ubuntu0.20.04.1 amd64 [installed,automatic] +make/focal,now 4.2.1-1.2 amd64 [installed] +man-db/focal,now 2.9.1-1 amd64 [installed,automatic] +manpages/focal,now 5.05-1 all [installed,automatic] +mawk/focal,now 1.3.4.20200120-2 amd64 [installed,automatic] +mdadm/focal-updates,now 4.1-5ubuntu1.2 amd64 [installed] +mime-support/focal,now 3.64ubuntu1 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu20.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu20.04u1] +moby-runc/testing,focal,now 1.1.12-ubuntu20.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu20.04u1] +modemmanager/focal-updates,now 1.18.6-1~ubuntu20.04.1 amd64 [installed,automatic] +mokutil/focal-updates,focal-security,now 0.6.0-2~20.04.2 amd64 [installed,automatic] +motd-news-config/focal-updates,now 11ubuntu5.8 all [installed] +mount/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +mtr-tiny/focal,now 0.93-1 amd64 [installed,automatic] +multipath-tools/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed] +nano/focal,now 4.8-1ubuntu1 amd64 [installed,automatic] +ncurses-base/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +ncurses-bin/focal-updates,focal-security,now 6.2-0ubuntu2.1 amd64 [installed] +ncurses-term/focal-updates,focal-security,now 6.2-0ubuntu2.1 all [installed] +netbase/focal,now 6.1 all [installed,automatic] +netcat-openbsd/focal,now 1.206-1ubuntu1 amd64 [installed] +netplan.io/focal-updates,focal-security,now 0.104-0ubuntu2~20.04.6 amd64 [installed,automatic] +networkd-dispatcher/focal-updates,focal-security,now 2.1-2~ubuntu20.04.3 all [installed,automatic] +nfs-common/focal-updates,now 1:1.3.4-2.5ubuntu3.7 amd64 [installed] +nftables/focal,now 0.9.3-2 amd64 [installed] +ntfs-3g/focal-updates,focal-security,now 1:2017.3.23AR.3-3ubuntu1.3 amd64 [installed,automatic] +nvme-cli/focal-updates,now 1.9-1ubuntu0.1 amd64 [installed] +open-iscsi/focal-updates,focal-security,now 2.0.874-7.1ubuntu6.4 amd64 [installed] +openssh-client/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssh-server/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssh-sftp-server/now 1:8.2p1-4ubuntu0.fips.0.11 amd64 [installed,local] +openssl/now 1.1.1f-1ubuntu2.fips.22 amd64 [installed,local] +os-prober/focal,now 1.74ubuntu2 amd64 [installed,automatic] +overlayroot/focal-updates,now 0.45ubuntu2 all [installed] +packagekit-tools/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packagekit/focal-updates,focal-security,now 1.1.13-2ubuntu1.1 amd64 [installed,automatic] +packages-microsoft-prod/focal,now 1.0-ubuntu20.04.1 all [installed] +parted/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installed,automatic] +passwd/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] +pastebinit/focal,now 1.5.1-1 all [installed,automatic] +patch/focal,now 2.7.6-6 amd64 [installed] +pci.ids/focal,now 0.0~2020.03.20-1 all [installed,automatic] +pciutils/focal-updates,now 1:3.6.4-1ubuntu0.20.04.1 amd64 [installed,automatic] +perl-base/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +perl-modules-5.30/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 all [installed,automatic] +perl/focal-updates,focal-security,now 5.30.0-9ubuntu0.5 amd64 [installed,automatic] +pigz/focal,now 2.4-1 amd64 [installed] +pinentry-curses/focal,now 1.1.0-3build1 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +plymouth/focal-updates,now 0.9.4git20200323-0ubuntu6.2 amd64 [installed,automatic] +policykit-1/focal-updates,focal-security,now 0.105-26ubuntu1.3 amd64 [installed,automatic] +pollinate/focal-updates,now 4.33-3ubuntu1.20.04.1 all [installed] +popularity-contest/focal,now 1.69ubuntu1 all [installed,automatic] +powermgmt-base/focal,now 1.36 all [installed,automatic] +procps/focal-updates,focal-security,now 2:3.3.16-1ubuntu2.4 amd64 [installed,automatic] +psmisc/focal,now 23.3-1 amd64 [installed,automatic] +publicsuffix/focal,now 20200303.0012-1 all [installed,automatic] +python-apt-common/focal-updates,now 2.0.1ubuntu0.20.04.1 all [installed,automatic] +python-is-python2/focal,now 2.7.17-4 all [installed] +python2-minimal/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +python2.7/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] +python2/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] +python3-apt/focal-updates,now 2.0.1ubuntu0.20.04.1 amd64 [installed,automatic] +python3-attr/focal,now 19.3.0-2 all [installed,automatic] +python3-automat/focal,now 0.8.0-1ubuntu1 all [installed,automatic] +python3-blinker/focal,now 1.4+dfsg1-0.3ubuntu1 all [installed,automatic] +python3-ceph-argparse/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-ceph-common/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 all [installed,automatic] +python3-cephfs/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-certifi/focal,now 2019.11.28-1 all [installed,automatic] +python3-cffi-backend/focal,now 1.14.0-1build1 amd64 [installed,automatic] +python3-chardet/focal,now 3.0.4-4build1 all [installed,automatic] +python3-click/focal,now 7.0-3 all [installed,automatic] +python3-colorama/focal,now 0.4.3-1build1 all [installed,automatic] +python3-commandnotfound/focal-updates,now 20.04.6 all [installed,automatic] +python3-configobj/focal,now 5.0.6-4 all [installed,automatic] +python3-constantly/focal,now 15.1.0-1build1 all [installed,automatic] +python3-cryptography/focal-updates,focal-security,now 2.8-3ubuntu0.3 amd64 [installed,automatic] +python3-dbus/focal,now 1.2.16-1build1 amd64 [installed,automatic] +python3-debconf/focal,now 1.5.73 all [installed,automatic] +python3-debian/focal-updates,now 0.1.36ubuntu1.1 all [installed,automatic] +python3-distro-info/focal-updates,now 0.23ubuntu1.1 all [installed,automatic] +python3-distro/focal,now 1.4.0-1 all [installed,automatic] +python3-distupgrade/focal-updates,now 1:20.04.41 all [installed,automatic] +python3-distutils/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-entrypoints/focal,now 0.3-2ubuntu1 all [installed,automatic] +python3-gdbm/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 amd64 [installed,automatic] +python3-gi/focal,now 3.36.0-1 amd64 [installed,automatic] +python3-hamcrest/focal,now 1.9.0-3 all [installed,automatic] +python3-httplib2/focal,now 0.14.0-1ubuntu1 all [installed,automatic] +python3-hyperlink/focal,now 19.0.0-1 all [installed,automatic] +python3-idna/focal-updates,focal-security,now 2.8-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/focal,now 1.5.0-1 all [installed] +python3-incremental/focal,now 16.10.1-3.2 all [installed,automatic] +python3-jinja2/focal-updates,focal-security,now 2.10.1-2ubuntu0.3 all [installed] +python3-json-pointer/focal,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/focal,now 1.23-3 all [installed] +python3-jsonschema/focal,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/focal-updates,focal-security,now 1.7.1-2ubuntu2.1 all [installed,automatic] +python3-keyring/focal,now 18.0.1-2ubuntu1 all [installed,automatic] +python3-launchpadlib/focal,now 1.10.13-1 all [installed,automatic] +python3-lazr.restfulclient/focal,now 0.14.2-2build1 all [installed,automatic] +python3-lazr.uri/focal,now 1.0.3-4build1 all [installed,automatic] +python3-lib2to3/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04 all [installed] +python3-markupsafe/focal,now 1.1.0-1build2 amd64 [installed] +python3-minimal/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +python3-more-itertools/focal,now 4.2.0-1build1 all [installed] +python3-nacl/focal,now 1.3.0-5 amd64 [installed] +python3-netifaces/focal,now 0.10.4-1ubuntu4 amd64 [installed,automatic] +python3-newt/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +python3-oauthlib/focal,now 3.1.0-1ubuntu2 all [installed,automatic] +python3-openssl/focal,now 19.0.0-1build1 all [installed,automatic] +python3-parted/focal,now 3.11.2-11.1build1 amd64 [installed] +python3-pexpect/focal,now 4.6.0-1build1 all [installed,automatic] +python3-pkg-resources/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed,automatic] +python3-prettytable/focal,now 0.7.2-5 all [installed,automatic] +python3-ptyprocess/focal,now 0.6.0-1ubuntu1 all [installed,automatic] +python3-pyasn1-modules/focal,now 0.2.1-0.2build1 all [installed,automatic] +python3-pyasn1/focal,now 0.4.2-3build1 all [installed,automatic] +python3-pymacaroons/focal,now 0.13.0-3 all [installed] +python3-pyrsistent/focal,now 0.15.5-1build1 amd64 [installed] +python3-rados/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-rbd/focal-updates,focal-security,now 15.2.17-0ubuntu0.20.04.6 amd64 [installed,automatic] +python3-requests-unixsocket/focal,now 0.2.0-2 all [installed,automatic] +python3-requests/focal-updates,focal-security,now 2.22.0-2ubuntu1.1 all [installed,automatic] +python3-secretstorage/focal,now 2.3.1-2ubuntu1 all [installed,automatic] +python3-serial/focal,now 3.4-5.1 all [installed] +python3-service-identity/focal,now 18.1.0-5build1 all [installed,automatic] +python3-setuptools/focal-updates,focal-security,now 45.2.0-1ubuntu0.1 all [installed] +python3-simplejson/focal,now 3.16.0-2ubuntu2 amd64 [installed,automatic] +python3-six/focal,now 1.14.0-2 all [installed] +python3-software-properties/focal-updates,now 0.99.9.12 all [installed,automatic] +python3-twisted-bin/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 amd64 [installed,automatic] +python3-twisted/focal-updates,focal-security,now 18.9.0-11ubuntu0.20.04.3 all [installed,automatic] +python3-update-manager/focal-updates,now 1:20.04.10.21 all [installed,automatic] +python3-urllib3/focal-updates,focal-security,now 1.25.8-2ubuntu0.3 all [installed,automatic] +python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] +python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] +python3-zipp/focal,now 1.0.0-1 all [installed] +python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] +readline-common/focal,now 8.0-4 all [installed,automatic] +rng-tools/focal,now 5-1ubuntu2 amd64 [installed] +rpcbind/focal,now 1.2.5-8 amd64 [installed,automatic] +rsync/focal-updates,now 3.1.3-8ubuntu0.7 amd64 [installed,automatic] +rsyslog/focal-updates,focal-security,now 8.2001.0-1ubuntu1.3 amd64 [installed,automatic] +run-one/focal,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/focal-updates,now 0.9.2-2ubuntu1.1 amd64 [installed,automatic] +screen/focal-updates,focal-security,now 4.8.0-1ubuntu0.1 amd64 [installed] +secureboot-db/focal,now 1.5 amd64 [installed,automatic] +sed/focal,now 4.7-1 amd64 [installed,automatic] +sensible-utils/focal,now 0.0.12+nmu1 all [installed,automatic] +sg3-utils-udev/focal,now 1.44-1ubuntu2 all [installed,automatic] +sg3-utils/focal,now 1.44-1ubuntu2 amd64 [installed,automatic] +shared-mime-info/focal,now 1.15-1 amd64 [installed,automatic] +shim-signed/focal-updates,focal-security,now 1.40.9+15.7-0ubuntu1 amd64 [installed] +socat/focal,now 1.7.3.3-2 amd64 [installed] +software-properties-common/focal-updates,now 0.99.9.12 all [installed] +sosreport/focal-updates,now 4.5.6-0ubuntu1~20.04.2 amd64 [installed] +sound-theme-freedesktop/focal,now 0.8-2ubuntu1 all [installed,automatic] +ssh-import-id/focal,now 5.10-0ubuntu1 all [installed] +strace/focal-updates,now 5.5-3ubuntu1 amd64 [installed,automatic] +sudo/focal-updates,focal-security,now 1.8.31-1ubuntu1.5 amd64 [installed,automatic] +sysfsutils/focal,now 2.1.0+repack-6 amd64 [installed] +sysstat/focal-updates,focal-security,now 12.2.0-2ubuntu0.3 amd64 [installed] +systemd-sysv/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +systemd/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +sysvinit-utils/focal,now 2.96-2.1ubuntu1 amd64 [installed] +tar/focal-updates,focal-security,now 1.30+dfsg-7ubuntu0.20.04.4 amd64 [installed,automatic] +tcpdump/focal-updates,now 4.9.3-4ubuntu0.3 amd64 [installed,automatic] +telnet/focal,now 0.17-41.2build1 amd64 [installed,automatic] +thin-provisioning-tools/focal,now 0.8.5-4build1 amd64 [installed,automatic] +time/focal,now 1.7-25.1build1 amd64 [installed,automatic] +tmux/focal-updates,focal-security,now 3.0a-2ubuntu0.4 amd64 [installed] +tpm-udev/focal,now 0.4 all [installed,automatic] +tzdata/focal-updates,now 2024a-0ubuntu0.20.04.1 all [installed,automatic] +ubuntu-advantage-tools/focal-updates,now 32.3.1~20.04 all [installed,automatic] +ubuntu-azure-fips/now 1.2.6+updates0 amd64 [installed,local] +ubuntu-keyring/focal-updates,now 2020.02.11.4 all [installed,automatic] +ubuntu-minimal/focal-updates,now 1.450.2 amd64 [installed] +ubuntu-pro-client-l10n/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-pro-client/focal-updates,now 32.3.1~20.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/focal-updates,now 1:20.04.41 all [installed,automatic] +ubuntu-standard/focal-updates,now 1.450.2 amd64 [installed] +ucf/focal,now 3.0038+nmu1 all [installed,automatic] +udev/focal-updates,now 245.4-4ubuntu3.23 amd64 [installed,automatic] +udisks2/focal-updates,now 2.8.4-1ubuntu2 amd64 [installed,automatic] +ufw/focal-updates,now 0.36-6ubuntu1.1 all [installed,automatic] +unattended-upgrades/focal-updates,now 2.3ubuntu0.3 all [installed,automatic] +update-manager-core/focal-updates,now 1:20.04.10.21 all [installed,automatic] +update-notifier-common/focal-updates,now 3.192.30.19 all [installed] +usb-modeswitch-data/focal,now 20191128-3 all [installed,automatic] +usb-modeswitch/focal,now 2.5.2+repack0-2ubuntu3 amd64 [installed,automatic] +usb.ids/focal,now 2020.03.19-1 all [installed,automatic] +usbutils/focal,now 1:012-2 amd64 [installed,automatic] +util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed] +uuid-runtime/focal-updates,focal-security,now 2.34-0.1ubuntu9.6 amd64 [installed,automatic] +vim-common/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-runtime/focal-updates,now 2:8.1.2269-1ubuntu5.23 all [installed,automatic] +vim-tiny/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +vim/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed] +walinuxagent/focal-updates,now 2.2.46-0ubuntu1.2 amd64 [installed] +wget/focal-updates,focal-security,now 1.20.3-1ubuntu2.1 amd64 [installed,automatic] +whiptail/focal,now 0.52.21-4ubuntu2 amd64 [installed,automatic] +wireless-regdb/focal-updates,focal-security,now 2022.06.06-0ubuntu1~20.04.1 all [installed,automatic] +xauth/focal,now 1:1.1-0ubuntu1 amd64 [installed,automatic] +xdg-user-dirs/focal,now 0.17-2ubuntu1 amd64 [installed,automatic] +xfsprogs/focal,now 5.3.0-1ubuntu2 amd64 [installed] +xkb-data/focal,now 2.29-2 all [installed,automatic] +xxd/focal-updates,now 2:8.1.2269-1ubuntu5.23 amd64 [installed,automatic] +xz-utils/focal-updates,focal-security,now 5.2.4-1ubuntu1.1 amd64 [installed] +zip/focal,now 3.0-11build1 amd64 [installed] +zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 25G 4.8G 84% / +devtmpfs 32G 0 32G 0% /dev +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 6.3G 1.1M 6.3G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +tmpfs 32G 0 32G 0% /sys/fs/cgroup +/dev/sda15 105M 6.1M 99M 6% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +NAME="Ubuntu" +VERSION="20.04.6 LTS (Focal Fossa)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 20.04.6 LTS" +VERSION_ID="20.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=focal +UBUNTU_CODENAME=focal +=== os-release End +Using kernel: +Linux version 5.4.0-1133-azure-fips (buildd@lcy02-amd64-084) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #140+fips1-Ubuntu SMP Tue Jun 18 20:39:25 UTC 2024 +Install completed successfully on Tue Jul 16 17:53:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 20.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: True diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest-image-list.json index 8955a1a4f16..45dda2bceec 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2004gen2fipscontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest.txt index ac45629fa70..43524dbc563 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2004fipscontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:23 UTC 2024 +Starting build on Tue Jul 16 17:14:54 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu20.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,15 +132,15 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:23 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:23 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:23 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:23 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:23 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:23 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:23 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:24 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:15 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:28 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:28 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:28 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:30 /usr/local/bin/bpftrace === Installed Packages Begin Listing... accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] @@ -308,7 +309,7 @@ klibc-utils/focal-updates,focal-security,now 2.0.7-1ubuntu5.2 amd64 [installed,a kmod/focal-updates,now 27-1ubuntu2.1 amd64 [installed] kpartx/focal-updates,now 0.8.3-1ubuntu2.4 amd64 [installed,automatic] krb5-locales/focal-updates,focal-security,now 1.17-6ubuntu4.4 all [installed,automatic] -landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.2 amd64 [installed] +landscape-common/focal-updates,now 23.02-0ubuntu1~20.04.3 amd64 [installed] language-selector-common/focal-updates,now 0.204.2 all [installed,automatic] less/focal-updates,focal-security,now 551-1ubuntu0.3 amd64 [installed,automatic] libaccountsservice0/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.7 amd64 [installed,automatic] @@ -536,9 +537,9 @@ libpython2-stdlib/focal,now 2.7.17-2ubuntu4 amd64 [installed,automatic] libpython2.7-minimal/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] libpython2.7-stdlib/now 2.7.18-1~20.04.3+esm1 amd64 [installed,upgradable to: 2.7.18-1~20.04.4] libpython3-stdlib/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] -libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +libpython3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8-stdlib/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +libpython3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] libqmi-glib5/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libqmi-proxy/focal-updates,now 1.30.4-1~ubuntu20.04.1 amd64 [installed,automatic] libquadmath0/focal-updates,focal-security,now 10.5.0-1ubuntu1~20.04 amd64 [installed,automatic] @@ -622,32 +623,32 @@ libxmuu1/focal,now 2:1.1.3-0ubuntu1 amd64 [installed,automatic] libxtables12/focal-updates,now 1.8.4-3ubuntu2.1 amd64 [installed,automatic] libyaml-0-2/focal,now 0.2.2-1 amd64 [installed,automatic] libzstd1/focal-updates,focal-security,now 1.4.4+dfsg-3ubuntu0.1 amd64 [installed,automatic] -linux-azure-5.15-cloud-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-azure-5.15-tools-5.15.0-1067/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-azure-fips-cloud-tools-5.4.0-1132/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-azure-fips-headers-5.4.0-1132/now 5.4.0-1132.139+fips1 all [installed,local] -linux-azure-fips-tools-5.4.0-1132/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] +linux-azure-5.15-cloud-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-5.15-tools-5.15.0-1068/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-azure-fips-cloud-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips-headers-5.4.0-1133/now 5.4.0-1133.140+fips1 all [installed,local] +linux-azure-fips-tools-5.4.0-1133/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] linux-base-sgx/focal-updates,now 4.5ubuntu3.7 all [installed,automatic] linux-base/focal-updates,now 4.5ubuntu3.7 all [installed] -linux-cloud-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-cloud-tools-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-cloud-tools-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1 amd64 [installed] -linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,automatic] -linux-headers-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-headers-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-image-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-image-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-image-hmac-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-libc-dev/focal-updates,focal-security,now 5.4.0-187.207 amd64 [installed,automatic] -linux-modules-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-modules-extra-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-tools-5.15.0-1067-azure/focal-updates,focal-security,now 5.15.0-1067.76~20.04.1 amd64 [installed,automatic] -linux-tools-5.4.0-1132-azure-fips/now 5.4.0-1132.139+fips1 amd64 [installed,local] -linux-tools-azure-fips/now 5.4.0.1132.71 amd64 [installed,local] -linux-tools-azure/focal-updates,focal-security,now 5.15.0.1067.76~20.04.1 amd64 [installed] -linux-tools-common/focal-updates,focal-security,now 5.4.0-187.207 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-cloud-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-cloud-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-cloud-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-cloud-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] +linux-headers-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-headers-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-image-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-image-hmac-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-libc-dev/focal-updates,focal-security,now 5.4.0-189.209 amd64 [installed,automatic] +linux-modules-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-modules-extra-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-5.15.0-1068-azure/focal-updates,focal-security,now 5.15.0-1068.77~20.04.1 amd64 [installed,automatic] +linux-tools-5.4.0-1133-azure-fips/now 5.4.0-1133.140+fips1 amd64 [installed,local] +linux-tools-azure-fips/now 5.4.0.1133.72 amd64 [installed,local] +linux-tools-azure/focal-updates,focal-security,now 5.15.0.1068.77~20.04.1 amd64 [installed] +linux-tools-common/focal-updates,focal-security,now 5.4.0-189.209 all [installed,automatic] locales/focal-updates,focal-security,now 2.31-0ubuntu9.16 all [installed,automatic] login/focal-updates,focal-security,now 1:4.8.1-1ubuntu5.20.04.5 amd64 [installed,automatic] logrotate/focal,now 3.14.0-4ubuntu3 amd64 [installed,automatic] @@ -801,8 +802,8 @@ python3-wadllib/focal,now 1.3.3-3build1 all [installed,automatic] python3-yaml/focal-updates,focal-security,now 5.3.1-1ubuntu0.1 amd64 [installed,automatic] python3-zipp/focal,now 1.0.0-1 all [installed] python3-zope.interface/focal,now 4.7.1-1 amd64 [installed,automatic] -python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] -python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.9 amd64 [installed,automatic] +python3.8-minimal/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] +python3.8/focal-updates,focal-security,now 3.8.10-0ubuntu1~20.04.10 amd64 [installed,automatic] python3/focal,now 3.8.2-0ubuntu2 amd64 [installed,automatic] readline-common/focal,now 8.0-4 all [installed,automatic] rng-tools/focal,now 5-1ubuntu2 amd64 [installed] @@ -879,7 +880,7 @@ zlib1g/focal-updates,focal-security,now 1:1.2.11.dfsg-2ubuntu1.5 amd64 [installe === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 24G 5.1G 83% / +/dev/root 29G 25G 4.8G 84% / devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 6.3G 1.1M 6.3G 1% /run @@ -903,11 +904,11 @@ VERSION_CODENAME=focal UBUNTU_CODENAME=focal === os-release End Using kernel: -Linux version 5.4.0-1132-azure-fips (buildd@lcy02-amd64-068) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #139+fips1-Ubuntu SMP Thu Jun 13 18:25:08 UTC 2024 -Install completed successfully on Mon Jul 8 08:43:41 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.4.0-1133-azure-fips (buildd@lcy02-amd64-084) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #140+fips1-Ubuntu SMP Tue Jun 18 20:39:25 UTC 2024 +Install completed successfully on Tue Jul 16 17:53:25 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 20.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..540a4588aa0 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0-image-list.json @@ -0,0 +1,844 @@ +{ + "sku": "2204gen2arm64containerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:01fc65b0c3e281d8d92d3533c5701e2a377e1f1f46803de19f52adef963c26ee", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04e57093875157a504c4540249046affcae790a110d15770eb905fb2c7aa495b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + }, + { + "id": "sha256:060e5e412271c2e9b3e6a25f146a36907a605c63c713d90f94984def3f031b0d", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:06d8048f53f163c34b92838dd2f17d8972ea5f8ea61e8c05902ae5889cbab8c3", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:0a4e1fb48d65bba7cb2836cdfb611d19e4a44e5151d8d8c24b86015920990912", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:0fdaef787693f2cb03ad4301b6452e7e828a35499c7f68ded0021ff0d4205559", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:1271e1db1904cd27e1453e78a8c3df3c9e5de56290d64e7aa1f3c9b800318016", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:16c59097595401776e42bd90ffd7fbdc5a501cd3c1c247f8ba764b3efb1b6943", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:1c7d8d1be0c1ec395367112ceea1dee3adba0dd21abc8b7a0cc3c29d4e238cd6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:1e3e8e070a45b3cd747ad3453c8d2b4aa2ba85f64ed1eabb90a764dd276e80e6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:2d7d641044df103d231ccfd2c319cdb246fb2282fcf7225962d0346d41ae74bc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:34658c07837ae71bf147c406c88f8cf1eea07f06bb258f531fb1eadb54ae1d99", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:3950a4feea1db558e35193f1b380b73c050d57c3e18a0cd65a407ccded3ad3e5", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:42acb21d137e58b3f812a7cdc3deed7066dc7d73416e50ed408b4b95b013113c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:43834bcd11a3324afe0e06889499187279220d15e00713630bdf6d9ffe835bcc", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:45d63c0140be7bb0eeefae59f811029281ad27a83b38e2476c005548d16740d7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:4649c269f29401bdd34ed988a299812265688f534eeb1012395b0a6e125f5b10", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:492858909d7095899f84f710a88b3ae008a450e0834361d1251d924a7d6c79f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:4f9486a2ed5a8b60dd72cdb0eab460db72e99d26aaa6155e4fd0171e2be59dff", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:5196fd88b9dcc2fa20ba160b070ec330cf4ae300aa09fbec6d83401b4d12cf20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:54ca29f44f0ad549f466cee0d265b40a8f4f7413c4a3bdfda14f714177183397", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:5b8679532a476b605e8d6f1f711e654fcc1d418fe789bb0cb6a5fa135f76ba93", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5d89d69d139f23699c6af1fae6f3bca42fedfeafcf64305615877e7218c79753", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:5f1add5a4a9be77da1d404422f586cb056700fb3e23041fe5b2e77ccc3295a77", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:60f4d44e483380180a64f0c62120902d42b119caf7bcaf8980dfb19c4066fa1b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:61590702844025c9a38dffd6442cc6fe9b2560139152a8f03260e791380f1720", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:616f519a2f6f0f63cc7400c65ac195227e17935c7acba6905a31f84586f1d499", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:621b27ab5ca8a4e8dffe3e49192d81fc41a428549af1f46f2f0f57dc9acd7a92", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:63199adadf77c6c47b0713deac08bc8f846d0724feccf319f9ea27452314a2d2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:63b8d04cb47c8ef28ade82ecf4423a7b3dee1f5beb248be5302710d1706fc59f", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:6b8dd6f6a8b07850fb5cc97576a5f3228a5e076639a843e57cab2a4ee6d3b1dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:6ce1677d5bec0da79a340a2bc035f473cc21250be00373a4cb4f16d062349845", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:6d220be970f3be569729f500a8fa124c222d94d981c8d511752df828ac8beeea", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:6dbb8c782a18243ab19d55def07d8a693af145e32d5a532e959add0248ec7bb8", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:74b4903c99c974d7334cf636883f3f0e9b623f56d0aaa3b08b6984bd5744cb84", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:7739e4a634b1c0a3e857b067a7a5068c3e5561f084b577ccd7120bf65ecbb766", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:7a41dc203be61bf3d89fb11aaf0df531d0d5d47efdb3c652150e963f09e238be", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:8d3f7320894e08c9dbe0c8807ab95e3a59e7773073bf67e4b13c980e393961e6", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:8ed5d353f1cef0b0b55b5627fa785a48c29b9f77d7a0897944ff9df91c3fbeda", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:941ce108ba09540d04a1e10d4626f681b73ed74b33a9116bca5c89d936068690", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:9723e8542f4b2335257713996ed9230a07ed03df444688da6b515b7bfd1be7c2", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:9801ac90bcb83a3d7f86c1f5a0d2674b2d2231d64d61b8fe91cc37dcc8205c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:98fad4f97fcf36aadde751a62e36a3c6e8d3706a55b23d713404884e0da94b7b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:9a82f924cd258e2e9edb22cc2c87a9aa3b3d0e6890d8b3027140b2aeb36404fe", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:a3245a3e9bc8eac394e3ee2f4c71a79f2a3dbd5c91033a8e0d136b7b32a909eb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a3fc805e27870fd89de3acf4ad3e5309819450221e0e5c40ce4546d3d97d2adc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:a590e6c9a2c83229eb82518451be2a5b31c3d0b4d7fea0f5b04418fa422ace5f", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:a6974e406816326a1db9890141d606cc15f0eb2e1902d8d72e8c99a9d8a67c7d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:a6ca2078be4c594afe89229dec2181c62b096d03a4799f9f920bc5ee90d9e61a", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:a7b922e657df1920399ef7e3e2f02e9f83b5429307618761737b68f76653f81f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:ac59618c7dbce9ced4ddceacaab1a80f94f65ef41d73d09162b5340caa73435b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:ad855cfccc19f1f40a421d167569ef62072a9919b52cb54c00b5e13372b29611", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:b30092c64603a36faf5d76a5ba5869f34057aa42b4f302650dbc4230a4441895", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:b4ffdf7c38e8c4429e754c905af7c5172c18a1605a4d930fb768fc7a51cb8c48", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:b503d699218e5838a34c2041610578260b19ee057c64644a8072762542ee2822", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:ba188877674c56b0cadfe42ceaddb7b67a32324fe6ddb7eb902edfaff8162ae5", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:bad24f3922aa7f20dd1aa2381d9a4a2e19526fe29a53699de7e425df3c8bb361", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:bb1a3ebaf5d77f4caa527be1c2f09ab0a3ddcfcc1b40d447c3cecbc284f4de7e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:bb8c7dcf961547a6864615794c8df5220c94d65ac532b44a49c1605931907a82", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:bd6d251eebe82d409679f4380b297b037286406dff527167daabec1891292522", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:bda41e739760bc811f27e1cf7e7e842cdecd8bcb942e6803532e0bb60744fcde", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:bf888d69c071472d0be84f06aaacfb9902e6595641b97920dc751493c5b6c970", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:c49b34cc056da900446f5732f4d3043eb092949b9c402583fcf0a146d44a3381", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:c6ef7657e3903fc3362625c63b5b82c40109dfbc32aef79321cc2d6ecaf10c96", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:c75936114ce5836cc969b7c2791063e032b72bdff6d60ce023504b336ada4041", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:cdae570a0924df4d10f6b8ff4310a1c931970b54b112dd56f2b3b2ce139f51f7", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:d030460020d4e5b251ee97109375af4f0053cee3b24bf6ec4d477256ef197224", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:d0e3ce6070194600e4ad6977aad61e193cbd93f0fc127f2bb4997bc34abeb52b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:d162db539fb41c6f53391eac2a2cd0e6d1da26c0e04906f444f436f9f6f5ee47", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:d3d6f27c173905c1e785afe1c9d88a18ec25073f2ff92c96d222c6355e7114dc", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:d7b6f1e63596a7f727b05a392bf756893183c211304e42594d3b23010296bceb", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:d91d9a3bd1c358f0b0ced55fdcb5d4e6783ab401a0b3fcfd407d0a037f217a75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:d99934ace3ab0709d947cded82c4b8e486d17e29ab2f0ea986843443eba7ac6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:dc3ca1a986c267c93689dda962c5f7ab4a6813c36fdb5f9a4b326cfd7f376b99", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:dc97972b1ee7fab11636e638b6237a979ec4c79412148757ce344a5669d5a737", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:e6588ded68e853e5d1016c70c0433e31bee62ba2201bd2fea7228129fa2a8485", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:e975f697bbf78858030ffb09564eb77228512104cdc2004df641abdb9985e8a7", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:eab9adb18adf1151faaaf4829d36c7a458ea54727fd33822e5e1f83dae28106a", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:ee16f0f64e4fe58a37a2b376dea1f3dbdd0fddd6ebc907e32f0c8dee377e8915", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:ef2044e349d37a2c0df11327223a4f932672a123871c862ad3edf8c91f9684eb", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:f1daecc77ff9f454ea215266ea9798c2d8473a00374bc4e0dfa77898eef679ac", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:f561f19900785c9d7ca34adfed0cbde379f0d9db074034ade298c96261400a92", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:f6a0d8eb78691691e64694465b544e13b65ad7694a0dd36e578c038540ae7484", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:fbdd6fb2c01a5258c9ed4f5a538ac5cd00ee9cc6929f4f9be08b42e9b72f8f31", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0.txt new file mode 100644 index 00000000000..72a09c0403b --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/202407.16.0.txt @@ -0,0 +1,900 @@ +Starting build on Tue Jul 16 17:19:03 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - bpftrace v0.14.0 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 53626145 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 104136704 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 47185920 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 106037248 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 47775744 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 107937792 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 48300032 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 104136704 May 22 15:52 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 47185920 May 22 15:52 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 106037248 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 47775744 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 107937792 May 22 15:54 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 48300032 May 22 15:54 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 96446456 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 49938584 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 96463128 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 49938584 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 104136704 Jun 13 17:21 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 47185920 Jun 13 17:21 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 106037248 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:33 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +=== Installed Packages Begin +Listing... +adduser/jammy,now 3.118ubuntu5 all [installed,automatic] +apparmor/jammy-updates,now 3.0.4-2ubuntu2.3 arm64 [installed,automatic] +apt-utils/jammy-updates,now 2.4.12 arm64 [installed,automatic] +apt/jammy-updates,now 2.4.12 arm64 [installed,automatic] +attr/jammy,now 1:2.5.1-1build1 arm64 [installed,automatic] +base-files/jammy-updates,now 12ubuntu4.6 arm64 [installed] +base-passwd/jammy,now 3.5.52build1 arm64 [installed] +bash-completion/jammy,now 1:2.11-5ubuntu1 all [installed,automatic] +bash/jammy-updates,jammy-security,now 5.1-6ubuntu1.1 arm64 [installed] +bc/jammy,now 1.07.1-3build1 arm64 [installed,automatic] +bcache-tools/jammy,now 1.0.8-4ubuntu3 arm64 [installed] +bind9-dnsutils/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 arm64 [installed] +bind9-host/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 arm64 [installed,automatic] +bind9-libs/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 arm64 [installed,automatic] +binutils-aarch64-linux-gnu/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +binutils-common/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +binutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +blobfuse2/jammy,now 2.3.0 arm64 [installed] +bolt/jammy,now 0.9.2-1 arm64 [installed] +bpftrace/jammy,now 0.14.0-1 arm64 [installed] +bsdextrautils/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +bsdutils/jammy-updates,jammy-security,now 1:2.37.2-4ubuntu3.4 arm64 [installed] +btrfs-progs/jammy,now 5.16.2-1 arm64 [installed] +build-essential/jammy,now 12.9ubuntu3 arm64 [installed] +busybox-initramfs/jammy,now 1:1.30.1-7ubuntu3 arm64 [installed,automatic] +busybox-static/jammy,now 1:1.30.1-7ubuntu3 arm64 [installed,automatic] +byobu/jammy,now 5.133-1 all [installed] +bzip2/jammy,now 1.0.8-5build1 arm64 [installed,automatic] +ca-certificates/jammy-updates,jammy-security,now 20230311ubuntu0.22.04.1 all [installed] +ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed] +cgroup-lite/jammy,now 1.15 all [installed] +chrony/jammy,now 4.2-2ubuntu2 arm64 [installed] +cifs-utils/jammy-updates,jammy-security,now 2:6.14-1ubuntu0.1 arm64 [installed] +cloud-guest-utils/jammy,now 0.32-22-g45fe84a5-0ubuntu1 all [installed] +cloud-init/jammy-updates,now 24.1.3-0ubuntu1~22.04.5 all [installed] +cloud-initramfs-copymods/jammy,now 0.47ubuntu1 all [installed] +cloud-initramfs-dyn-netconf/jammy,now 0.47ubuntu1 all [installed] +command-not-found/jammy,now 22.04.0 all [installed,automatic] +conntrack/jammy,now 1:1.4.6-2build2 arm64 [installed] +console-setup-linux/jammy,now 1.205ubuntu3 all [installed,automatic] +console-setup/jammy,now 1.205ubuntu3 all [installed,automatic] +coreutils/jammy-updates,now 8.32-4.1ubuntu1.2 arm64 [installed,automatic] +cpio/jammy-updates,jammy-security,now 2.13+dfsg-7ubuntu0.1 arm64 [installed,automatic] +cpp-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +cpp-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +cpp/jammy,now 4:11.2.0-1ubuntu1 arm64 [installed,automatic] +cracklib-runtime/jammy,now 2.9.6-3.4build4 arm64 [installed] +cron/jammy,now 3.0pl1-137ubuntu3 arm64 [installed,automatic] +cryptsetup-bin/jammy-updates,now 2:2.4.3-1ubuntu1.2 arm64 [installed,automatic] +cryptsetup-initramfs/jammy-updates,now 2:2.4.3-1ubuntu1.2 all [installed,automatic] +cryptsetup/jammy-updates,now 2:2.4.3-1ubuntu1.2 arm64 [installed,automatic] +curl/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 arm64 [installed] +dash/jammy,now 0.5.11+git20210903+057cd650a4ed-3build1 arm64 [installed] +dbus-user-session/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 arm64 [installed,automatic] +dbus/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 arm64 [installed,automatic] +dctrl-tools/jammy,now 2.24-3build2 arm64 [installed,automatic] +debconf-i18n/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debianutils/jammy,now 5.5-1ubuntu2 arm64 [installed,automatic] +device-tree-compiler/jammy,now 1.6.1-1 arm64 [installed,automatic] +devio/jammy,now 1.2-1.2build3 arm64 [installed,automatic] +diffutils/jammy,now 1:3.8-0ubuntu2 arm64 [installed] +dirmngr/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed] +distro-info-data/jammy-updates,jammy-security,now 0.52ubuntu0.7 all [installed,automatic] +distro-info/jammy-updates,now 1.1ubuntu0.2 arm64 [installed,automatic] +dkms/jammy-updates,now 2.8.7-2ubuntu2.2 all [installed] +dmeventd/jammy,now 2:1.02.175-2.1ubuntu4 arm64 [installed,automatic] +dmidecode/jammy-updates,now 3.3-3ubuntu0.1 arm64 [installed,automatic] +dmsetup/jammy,now 2:1.02.175-2.1ubuntu4 arm64 [installed,automatic] +dosfstools/jammy,now 4.2-1build3 arm64 [installed,automatic] +dpkg-dev/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +dpkg/jammy-updates,now 1.21.1ubuntu2.3 arm64 [installed,automatic] +e2fsprogs/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 arm64 [installed,automatic] +eatmydata/jammy,now 130-2build1 all [installed] +ebtables/jammy,now 2.0.11-4build2 arm64 [installed] +ed/jammy,now 1.18-1 arm64 [installed,automatic] +efibootmgr/jammy,now 17-1ubuntu2 arm64 [installed] +eject/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +ethtool/jammy-updates,now 1:5.16-1ubuntu0.1 arm64 [installed] +fdisk/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +file/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 arm64 [installed,automatic] +finalrd/jammy,now 9build1 all [installed,automatic] +findutils/jammy,now 4.8.0-1ubuntu3 arm64 [installed] +flash-kernel/jammy-updates,now 3.104ubuntu20 arm64 [installed] +fonts-ubuntu-console/jammy,now 0.83-6ubuntu1 all [installed] +friendly-recovery/jammy,now 0.2.42 all [installed,automatic] +ftp/jammy,now 20210827-4build1 all [installed,automatic] +fuse3/jammy,now 3.10.5-1build1 arm64 [installed] +fwupd-signed/jammy-updates,now 1.51.1~22.04.1+1.4-0ubuntu0.1 arm64 [installed] +g++-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +g++/jammy,now 4:11.2.0-1ubuntu1 arm64 [installed,automatic] +gawk/jammy-updates,jammy-security,now 1:5.1.0-1ubuntu0.1 arm64 [installed,automatic] +gcc-11-base/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +gcc-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +gcc-12-base/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +gcc-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +gcc/jammy,now 4:11.2.0-1ubuntu1 arm64 [installed] +gdisk/jammy,now 1.0.8-4build1 arm64 [installed,automatic] +gettext-base/jammy,now 0.21-4ubuntu4 arm64 [installed,automatic] +gir1.2-glib-2.0/jammy,now 1.72.0-1 arm64 [installed,automatic] +gir1.2-packagekitglib-1.0/jammy,now 1.2.5-2ubuntu2 arm64 [installed,automatic] +git-man/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 all [installed,automatic] +git/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 arm64 [installed] +glusterfs-client/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed] +glusterfs-common/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +gnupg-l10n/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed,automatic] +gnupg-utils/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gnupg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed] +gpg-agent/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpg-wks-client/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpg-wks-server/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpgconf/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpgsm/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +gpgv/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 arm64 [installed,automatic] +grep/jammy,now 3.7-1build1 arm64 [installed] +groff-base/jammy,now 1.22.4-8build1 arm64 [installed,automatic] +grub-common/jammy-updates,now 2.06-2ubuntu7.2 arm64 [installed,automatic] +grub-efi-arm64-bin/jammy-updates,jammy-security,now 2.06-2ubuntu14.4 arm64 [installed,automatic] +grub-efi-arm64-signed/jammy-updates,jammy-security,now 1.187.6+2.06-2ubuntu14.4 arm64 [installed] +grub-efi-arm64/jammy-updates,jammy-security,now 2.06-2ubuntu14.4 arm64 [installed,automatic] +grub2-common/jammy-updates,now 2.06-2ubuntu7.2 arm64 [installed,automatic] +gzip/jammy-updates,now 1.10-4ubuntu4.1 arm64 [installed] +hdparm/jammy,now 9.60+ds-1build3 arm64 [installed,automatic] +hostname/jammy,now 3.23ubuntu2 arm64 [installed] +htop/jammy,now 3.0.5-7build2 arm64 [installed] +hwdata/jammy,now 0.357-1 all [installed,automatic] +info/jammy,now 6.8-4build1 arm64 [installed,automatic] +init-system-helpers/jammy,now 1.62 all [installed] +init/jammy,now 1.62 arm64 [installed] +initramfs-tools-bin/jammy-updates,now 0.140ubuntu13.4 arm64 [installed,automatic] +initramfs-tools-core/jammy-updates,now 0.140ubuntu13.4 all [installed,automatic] +initramfs-tools/jammy-updates,now 0.140ubuntu13.4 all [installed] +inotify-tools/jammy,now 3.22.1.0-2 arm64 [installed] +install-info/jammy,now 6.8-4build1 arm64 [installed,automatic] +iotop/jammy-updates,now 0.6-24-g733f3f8-1.1ubuntu0.1 arm64 [installed] +iproute2/jammy,now 5.15.0-1ubuntu2 arm64 [installed] +ipset/jammy,now 7.15-1build1 arm64 [installed] +iptables/jammy-updates,now 1.8.7-1ubuntu5.2 arm64 [installed] +iputils-ping/jammy,now 3:20211215-1 arm64 [installed,automatic] +iputils-tracepath/jammy,now 3:20211215-1 arm64 [installed,automatic] +irqbalance/jammy-updates,now 1.8.0-1ubuntu0.2 arm64 [installed,automatic] +isc-dhcp-client/jammy-updates,now 4.4.1-2.3ubuntu2.4 arm64 [installed,automatic] +isc-dhcp-common/jammy-updates,now 4.4.1-2.3ubuntu2.4 arm64 [installed,automatic] +iso-codes/jammy,now 4.9.0-1 all [installed,automatic] +jq/jammy,now 1.6-2.1ubuntu3 arm64 [installed] +kbd/jammy-updates,now 2.3.0-3ubuntu4.22.04 arm64 [installed,automatic] +keyboard-configuration/jammy,now 1.205ubuntu3 all [installed,automatic] +keyutils/jammy,now 1.6.1-2ubuntu3 arm64 [installed] +klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 arm64 [installed,automatic] +kmod/jammy,now 29-1ubuntu1 arm64 [installed] +kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 arm64 [installed,automatic] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 arm64 [installed] +less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 arm64 [installed,automatic] +libacl1/jammy,now 2.3.1-1 arm64 [installed,automatic] +libaio1/jammy,now 0.3.112-13build1 arm64 [installed,automatic] +libapparmor1/jammy-updates,now 3.0.4-2ubuntu2.3 arm64 [installed,automatic] +libappstream4/jammy,now 0.15.2-2 arm64 [installed,automatic] +libapt-pkg6.0/jammy-updates,now 2.4.12 arm64 [installed,automatic] +libarchive13/jammy-updates,jammy-security,now 3.6.0-1ubuntu1.1 arm64 [installed] +libargon2-1/jammy,now 0~20171227-0.3 arm64 [installed,automatic] +libasan6/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +libasan8/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libassuan0/jammy,now 2.5.5-1build1 arm64 [installed,automatic] +libatasmart4/jammy,now 0.19-5build2 arm64 [installed] +libatm1/jammy,now 1:2.5.1-4build2 arm64 [installed,automatic] +libatomic1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libattr1/jammy,now 1:2.5.1-1build1 arm64 [installed,automatic] +libaudit-common/jammy,now 1:3.0.7-1build1 all [installed,automatic] +libaudit1/jammy,now 1:3.0.7-1build1 arm64 [installed,automatic] +libbabeltrace1/jammy,now 1.5.8-2build1 arm64 [installed,automatic] +libbinutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +libblkid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +libblockdev-crypto2/jammy,now 2.26-1 arm64 [installed] +libblockdev-fs2/jammy,now 2.26-1 arm64 [installed] +libblockdev-loop2/jammy,now 2.26-1 arm64 [installed] +libblockdev-part-err2/jammy,now 2.26-1 arm64 [installed] +libblockdev-part2/jammy,now 2.26-1 arm64 [installed] +libblockdev-swap2/jammy,now 2.26-1 arm64 [installed] +libblockdev-utils2/jammy,now 2.26-1 arm64 [installed] +libblockdev2/jammy,now 2.26-1 arm64 [installed] +libboost-context1.74.0/jammy,now 1.74.0-14ubuntu3 arm64 [installed,automatic] +libboost-filesystem1.74.0/jammy,now 1.74.0-14ubuntu3 arm64 [installed,automatic] +libboost-iostreams1.74.0/jammy,now 1.74.0-14ubuntu3 arm64 [installed,automatic] +libboost-program-options1.74.0/jammy,now 1.74.0-14ubuntu3 arm64 [installed,automatic] +libboost-thread1.74.0/jammy,now 1.74.0-14ubuntu3 arm64 [installed,automatic] +libbpf0/jammy-updates,jammy-security,now 1:0.5.0-1ubuntu22.04.1 arm64 [installed,automatic] +libbpfcc/jammy,now 0.18.0+ds-2 arm64 [installed,automatic] +libbrotli1/jammy,now 1.0.9-2build6 arm64 [installed,automatic] +libbsd0/jammy,now 0.11.5-1 arm64 [installed,automatic] +libbz2-1.0/jammy,now 1.0.8-5build1 arm64 [installed,automatic] +libc-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 arm64 [installed,automatic] +libc-dev-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 arm64 [installed,automatic] +libc6-dev/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 arm64 [installed,automatic] +libc6/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 arm64 [installed,automatic] +libcap-ng0/jammy,now 0.7.9-2.2build3 arm64 [installed,automatic] +libcap2-bin/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 arm64 [installed,automatic] +libcap2/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 arm64 [installed,automatic] +libcbor0.8/jammy,now 0.8.0-2ubuntu1 arm64 [installed,automatic] +libcc1-0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libcephfs2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +libclang-cpp11/jammy,now 1:11.1.0-6 arm64 [installed,automatic] +libclang1-11/jammy,now 1:11.1.0-6 arm64 [installed,automatic] +libcom-err2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 arm64 [installed,automatic] +libcrack2/jammy,now 2.9.6-3.4build4 arm64 [installed,automatic] +libcrypt-dev/jammy,now 1:4.4.27-1 arm64 [installed,automatic] +libcrypt1/jammy,now 1:4.4.27-1 arm64 [installed,automatic] +libcryptsetup12/jammy-updates,now 2:2.4.3-1ubuntu1.2 arm64 [installed,automatic] +libctf-nobfd0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +libctf0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 arm64 [installed,automatic] +libcurl3-gnutls/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 arm64 [installed,automatic] +libcurl4/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 arm64 [installed,automatic] +libdaxctl1/jammy,now 72.1-1 arm64 [installed,automatic] +libdb5.3/jammy,now 5.3.28+dfsg1-0.8ubuntu3 arm64 [installed,automatic] +libdbus-1-3/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 arm64 [installed,automatic] +libdebconfclient0/jammy,now 0.261ubuntu1 arm64 [installed] +libdevmapper-event1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 arm64 [installed,automatic] +libdevmapper1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 arm64 [installed,automatic] +libdns-export1110/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 arm64 [installed,automatic] +libdpkg-perl/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +libdrm-common/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 all [installed,automatic] +libdrm2/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 arm64 [installed,automatic] +libdw1/jammy,now 0.186-1build1 arm64 [installed,automatic] +libeatmydata1/jammy,now 130-2build1 arm64 [installed] +libedit2/jammy,now 3.1-20210910-1build1 arm64 [installed,automatic] +libefiboot1/jammy,now 37-6ubuntu2 arm64 [installed] +libefivar1/jammy,now 37-6ubuntu2 arm64 [installed] +libelf1/jammy,now 0.186-1build1 arm64 [installed,automatic] +liberror-perl/jammy,now 0.17029-1 all [installed,automatic] +libestr0/jammy,now 0.1.10-2.1build3 arm64 [installed,automatic] +libevent-core-2.1-7/jammy,now 2.1.12-stable-1build3 arm64 [installed,automatic] +libexpat1/jammy-updates,jammy-security,now 2.4.7-1ubuntu0.3 arm64 [installed,automatic] +libext2fs2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 arm64 [installed,automatic] +libfastjson4/jammy,now 0.99.9-1build2 arm64 [installed,automatic] +libfdisk1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +libfdt1/jammy,now 1.6.1-1 arm64 [installed,automatic] +libffi8/jammy,now 3.4.2-4 arm64 [installed,automatic] +libfido2-1/jammy,now 1.10.0-1 arm64 [installed,automatic] +libflashrom1/jammy,now 1.2-5build1 arm64 [installed] +libfreetype6/jammy-updates,jammy-security,now 2.11.1+dfsg-1ubuntu0.2 arm64 [installed,automatic] +libfribidi0/jammy-updates,jammy-security,now 1.0.8-2ubuntu3.1 arm64 [installed,automatic] +libftdi1-2/jammy,now 1.5-5build3 arm64 [installed] +libfuse3-3/jammy,now 3.10.5-1build1 arm64 [installed,automatic] +libfwupd2/jammy-updates,now 1.7.9-1~22.04.3 arm64 [installed] +libfwupdplugin5/jammy-updates,now 1.7.9-1~22.04.3 arm64 [installed] +libgcab-1.0-0/jammy,now 1.4-3build2 arm64 [installed] +libgcc-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +libgcc-12-dev/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libgcc-s1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libgcrypt20/jammy,now 1.9.4-3ubuntu3 arm64 [installed,automatic] +libgdbm-compat4/jammy,now 1.23-1 arm64 [installed,automatic] +libgdbm6/jammy,now 1.23-1 arm64 [installed,automatic] +libgfapi0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libgfchangelog0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libgfrpc0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libgfxdr0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libgirepository-1.0-1/jammy,now 1.72.0-1 arm64 [installed,automatic] +libglib2.0-0/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 arm64 [installed,automatic] +libglib2.0-bin/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 arm64 [installed,automatic] +libglib2.0-data/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 all [installed,automatic] +libglusterd0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libglusterfs0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 arm64 [installed,automatic] +libgmp10/jammy,now 2:6.2.1+dfsg-3ubuntu1 arm64 [installed,automatic] +libgnutls30/jammy-updates,jammy-security,now 3.7.3-4ubuntu1.5 arm64 [installed,automatic] +libgomp1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libgoogle-perftools4/jammy,now 2.9.1-0ubuntu3 arm64 [installed,automatic] +libgpg-error0/jammy,now 1.43-3 arm64 [installed,automatic] +libgpgme11/jammy-updates,now 1.16.0-1.2ubuntu4.2 arm64 [installed] +libgpm2/jammy,now 1.20.7-10build1 arm64 [installed,automatic] +libgssapi-krb5-2/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] +libgstreamer1.0-0/jammy-updates,now 1.20.3-0ubuntu1 arm64 [installed,automatic] +libgudev-1.0-0/jammy,now 1:237-2build1 arm64 [installed] +libgusb2/jammy,now 0.3.10-1 arm64 [installed] +libhogweed6/jammy,now 3.7.3-1build2 arm64 [installed,automatic] +libhwasan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libibverbs1/jammy,now 39.0-1 arm64 [installed,automatic] +libicu70/jammy,now 70.1-2 arm64 [installed,automatic] +libidn2-0/jammy,now 2.3.2-2build1 arm64 [installed,automatic] +libinih1/jammy,now 53-1ubuntu3 arm64 [installed,automatic] +libiniparser1/jammy-updates,jammy-security,now 4.1-4ubuntu4.1 arm64 [installed,automatic] +libinotifytools0/jammy,now 3.22.1.0-2 arm64 [installed,automatic] +libintl-perl/jammy,now 1.26-3build2 all [installed,automatic] +libintl-xs-perl/jammy,now 1.26-3build2 arm64 [installed,automatic] +libip4tc2/jammy-updates,now 1.8.7-1ubuntu5.2 arm64 [installed,automatic] +libip6tc2/jammy-updates,now 1.8.7-1ubuntu5.2 arm64 [installed,automatic] +libipset13/jammy,now 7.15-1build1 arm64 [installed,automatic] +libisc-export1105/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 arm64 [installed,automatic] +libisl23/jammy,now 0.24-2build1 arm64 [installed,automatic] +libisns0/jammy,now 0.101-0ubuntu2 arm64 [installed,automatic] +libitm1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libjansson4/jammy,now 2.13.1-1.1build3 arm64 [installed,automatic] +libjcat1/jammy,now 0.1.9-1 arm64 [installed] +libjq1/jammy,now 1.6-2.1ubuntu3 arm64 [installed,automatic] +libjson-c5/jammy-updates,jammy-security,now 0.15-3~ubuntu1.22.04.2 arm64 [installed,automatic] +libjson-glib-1.0-0/jammy,now 1.6.6-1build1 arm64 [installed] +libjson-glib-1.0-common/jammy,now 1.6.6-1build1 all [installed] +libk5crypto3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] +libkeyutils1/jammy,now 1.6.1-2ubuntu3 arm64 [installed,automatic] +libklibc/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 arm64 [installed,automatic] +libkmod2/jammy,now 29-1ubuntu1 arm64 [installed,automatic] +libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] +libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] +libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 arm64 [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 arm64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +libllvm11/jammy,now 1:11.1.0-6 arm64 [installed,automatic] +liblmdb0/jammy,now 0.9.24-1build2 arm64 [installed,automatic] +liblocale-gettext-perl/jammy,now 1.07-4build3 arm64 [installed,automatic] +liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +liblua5.3-0/jammy,now 5.3.6-1build1 arm64 [installed,automatic] +liblvm2cmd2.03/jammy,now 2.03.11-2.1ubuntu4 arm64 [installed,automatic] +liblz4-1/jammy,now 1.9.3-2build2 arm64 [installed,automatic] +liblzma5/jammy,now 5.2.5-2ubuntu1 arm64 [installed,automatic] +liblzo2-2/jammy,now 2.10-2build3 arm64 [installed,automatic] +libmagic-mgc/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 arm64 [installed,automatic] +libmagic1/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 arm64 [installed,automatic] +libmaxminddb0/jammy,now 1.5.2-1build2 arm64 [installed,automatic] +libmbim-glib4/jammy-updates,now 1.28.0-1~ubuntu20.04.1 arm64 [installed] +libmbim-proxy/jammy-updates,now 1.28.0-1~ubuntu20.04.1 arm64 [installed] +libmd0/jammy,now 1.0.4-1build1 arm64 [installed,automatic] +libmm-glib0/jammy-updates,now 1.20.0-1~ubuntu22.04.3 arm64 [installed] +libmnl0/jammy,now 1.0.4-3build2 arm64 [installed,automatic] +libmodule-find-perl/jammy,now 0.15-1 all [installed,automatic] +libmodule-scandeps-perl/jammy,now 1.31-1 all [installed,automatic] +libmount1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +libmpc3/jammy,now 1.2.1-2build1 arm64 [installed,automatic] +libmpdec3/jammy,now 2.5.1-2build2 arm64 [installed,automatic] +libmpfr6/jammy,now 4.1.0-3build3 arm64 [installed,automatic] +libncurses6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 arm64 [installed,automatic] +libncursesw6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 arm64 [installed,automatic] +libndctl6/jammy,now 72.1-1 arm64 [installed,automatic] +libnetfilter-conntrack3/jammy,now 1.0.9-1 arm64 [installed,automatic] +libnetplan0/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 arm64 [installed,automatic] +libnettle8/jammy,now 3.7.3-1build2 arm64 [installed,automatic] +libnewt0.52/jammy,now 0.52.21-5ubuntu2 arm64 [installed,automatic] +libnfnetlink0/jammy,now 1.0.1-3build3 arm64 [installed,automatic] +libnfsidmap1/jammy-updates,now 1:2.6.1-1ubuntu1.2 arm64 [installed,automatic] +libnftables1/jammy-updates,now 1.0.2-1ubuntu3 arm64 [installed,automatic] +libnftnl11/jammy,now 1.2.1-1build1 arm64 [installed,automatic] +libnghttp2-14/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.2 arm64 [installed,automatic] +libnl-3-200/jammy,now 3.5.0-0.1 arm64 [installed,automatic] +libnl-genl-3-200/jammy,now 3.5.0-0.1 arm64 [installed,automatic] +libnl-route-3-200/jammy,now 3.5.0-0.1 arm64 [installed,automatic] +libnpth0/jammy,now 1.6-3build2 arm64 [installed,automatic] +libnsl-dev/jammy,now 1.3.0-2build2 arm64 [installed,automatic] +libnsl2/jammy,now 1.3.0-2build2 arm64 [installed,automatic] +libnspr4/jammy-updates,jammy-security,now 2:4.35-0ubuntu0.22.04.1 arm64 [installed] +libnss-systemd/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +libnss3/jammy-updates,jammy-security,now 2:3.98-0ubuntu0.22.04.2 arm64 [installed] +libntfs-3g89/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 arm64 [installed,automatic] +libnuma1/jammy,now 2.0.14-3ubuntu2 arm64 [installed,automatic] +liboath0/jammy,now 2.6.7-3build1 arm64 [installed,automatic] +libonig5/jammy,now 6.9.7.1-2build1 arm64 [installed,automatic] +libopeniscsiusr/jammy,now 2.1.5-1ubuntu1 arm64 [installed,automatic] +libp11-kit0/jammy,now 0.24.0-6build1 arm64 [installed,automatic] +libpackagekit-glib2-18/jammy,now 1.2.5-2ubuntu2 arm64 [installed,automatic] +libpam-cap/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 arm64 [installed,automatic] +libpam-modules-bin/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 arm64 [installed,automatic] +libpam-modules/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 arm64 [installed,automatic] +libpam-pwquality/jammy,now 1.4.4-1build2 arm64 [installed] +libpam-runtime/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 all [installed,automatic] +libpam-systemd/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +libpam0g/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 arm64 [installed,automatic] +libparted-fs-resize0/jammy,now 3.4-2build1 arm64 [installed] +libparted2/jammy,now 3.4-2build1 arm64 [installed,automatic] +libpcap0.8/jammy,now 1.10.1-4build1 arm64 [installed,automatic] +libpci3/jammy,now 1:3.7.0-6 arm64 [installed,automatic] +libpcre2-8-0/jammy-updates,jammy-security,now 10.39-3ubuntu0.1 arm64 [installed,automatic] +libpcre3/jammy-updates,jammy-security,now 2:8.39-13ubuntu0.22.04.1 arm64 [installed,automatic] +libperl5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 arm64 [installed,automatic] +libpipeline1/jammy,now 1.5.5-1 arm64 [installed,automatic] +libplymouth5/jammy,now 0.9.5+git20211018-1ubuntu3 arm64 [installed,automatic] +libpmem1/jammy,now 1.11.1-3build1 arm64 [installed,automatic] +libpmemobj1/jammy,now 1.11.1-3build1 arm64 [installed,automatic] +libpng16-16/jammy,now 1.6.37-3build5 arm64 [installed,automatic] +libpolkit-agent-1-0/jammy,now 0.105-33 arm64 [installed,automatic] +libpolkit-gobject-1-0/jammy,now 0.105-33 arm64 [installed,automatic] +libpopt0/jammy,now 1.18-3build1 arm64 [installed,automatic] +libproc-processtable-perl/jammy,now 0.634-1build1 arm64 [installed,automatic] +libprocps8/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 arm64 [installed,automatic] +libpsl5/jammy,now 0.21.0-1.2build2 arm64 [installed,automatic] +libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] +libpwquality-tools/jammy,now 1.4.4-1build2 arm64 [installed] +libpwquality1/jammy,now 1.4.4-1build2 arm64 [installed,automatic] +libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 arm64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 arm64 [installed] +libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 arm64 [installed] +librabbitmq4/jammy,now 0.10.0-1ubuntu2 arm64 [installed,automatic] +librados2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +libradosstriper1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +librbd1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +librdmacm1/jammy,now 39.0-1 arm64 [installed,automatic] +libreadline8/jammy,now 8.1.2-1 arm64 [installed,automatic] +librtmp1/jammy,now 2.4+20151223.gitfa8646d.1-2build4 arm64 [installed,automatic] +libsasl2-2/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 arm64 [installed,automatic] +libsasl2-modules-db/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 arm64 [installed,automatic] +libsasl2-modules/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 arm64 [installed,automatic] +libseccomp2/jammy,now 2.5.3-2ubuntu2 arm64 [installed,automatic] +libselinux1/jammy,now 3.3-1build2 arm64 [installed,automatic] +libsemanage-common/jammy,now 3.3-1build2 all [installed,automatic] +libsemanage2/jammy,now 3.3-1build2 arm64 [installed,automatic] +libsensors-config/jammy,now 1:3.6.0-7ubuntu1 all [installed,automatic] +libsensors5/jammy,now 1:3.6.0-7ubuntu1 arm64 [installed,automatic] +libsepol2/jammy,now 3.3-1build1 arm64 [installed,automatic] +libsgutils2-2/jammy-updates,now 1.46-1ubuntu0.22.04.1 arm64 [installed,automatic] +libsigsegv2/jammy,now 2.13-1ubuntu3 arm64 [installed,automatic] +libslang2/jammy,now 2.3.2-5build4 arm64 [installed,automatic] +libsmartcols1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +libsnappy1v5/jammy,now 1.1.8-1build3 arm64 [installed,automatic] +libsodium23/jammy,now 1.0.18-1build2 arm64 [installed,automatic] +libsort-naturally-perl/jammy,now 1.03-2 all [installed,automatic] +libsqlite3-0/jammy-updates,jammy-security,now 3.37.2-2ubuntu0.3 arm64 [installed,automatic] +libss2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 arm64 [installed,automatic] +libssh-4/jammy-updates,jammy-security,now 0.9.6-2ubuntu0.22.04.3 arm64 [installed,automatic] +libssl3/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 arm64 [installed,automatic] +libstdc++-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +libstdc++6/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libstemmer0d/jammy,now 2.2.0-1build1 arm64 [installed,automatic] +libsysfs2/jammy,now 2.1.1-1build1 arm64 [installed,automatic] +libsystemd0/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +libtalloc2/jammy,now 2.3.3-2build1 arm64 [installed,automatic] +libtasn1-6/jammy,now 4.18.0-4build1 arm64 [installed,automatic] +libtcl8.6/jammy,now 8.6.12+dfsg-1build1 arm64 [installed] +libtcmalloc-minimal4/jammy,now 2.9.1-0ubuntu3 arm64 [installed,automatic] +libterm-readkey-perl/jammy,now 2.38-1build4 arm64 [installed,automatic] +libtevent0/jammy,now 0.11.0-1build1 arm64 [installed,automatic] +libtext-charwidth-perl/jammy,now 0.04-10build3 arm64 [installed,automatic] +libtext-iconv-perl/jammy,now 1.7-7build3 arm64 [installed,automatic] +libtext-wrapi18n-perl/jammy,now 0.06-9 all [installed,automatic] +libtinfo6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 arm64 [installed,automatic] +libtirpc-common/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 all [installed,automatic] +libtirpc-dev/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 arm64 [installed,automatic] +libtirpc3/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 arm64 [installed,automatic] +libtsan0/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 arm64 [installed,automatic] +libtsan2/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libtss2-esys-3.0.2-0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-mu0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-rc0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-sys1/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-tcti-cmd0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-tcti-device0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-tcti-mssim0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libtss2-tcti-swtpm0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 arm64 [installed] +libubootenv-tool/jammy,now 0.3.2-1build1 arm64 [installed,automatic] +libubootenv0.1/jammy,now 0.3.2-1build1 arm64 [installed,automatic] +libubsan1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 arm64 [installed,automatic] +libuchardet0/jammy,now 0.0.7-1build2 arm64 [installed,automatic] +libudev1/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +libudisks2-0/jammy,now 2.9.4-1ubuntu2 arm64 [installed] +libunistring2/jammy,now 1.0-1 arm64 [installed,automatic] +libunwind8/jammy-updates,now 1.3.2-2build2.1 arm64 [installed,automatic] +liburcu8/jammy,now 0.13.1-1 arm64 [installed,automatic] +libusb-1.0-0/jammy-updates,now 2:1.0.25-1ubuntu2 arm64 [installed,automatic] +libutempter0/jammy,now 1.2.1-2build2 arm64 [installed,automatic] +libuuid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +libuv1/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.1 arm64 [installed,automatic] +libvolume-key1/jammy,now 0.3.12-3.1build3 arm64 [installed] +libwbclient0/jammy-updates,now 2:4.15.13+dfsg-0ubuntu1.6 arm64 [installed,automatic] +libwrap0/jammy,now 7.6.q-31build2 arm64 [installed] +libx11-6/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 arm64 [installed,automatic] +libx11-data/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 all [installed,automatic] +libxau6/jammy,now 1:1.0.9-1build5 arm64 [installed,automatic] +libxcb1/jammy,now 1.14-3ubuntu3 arm64 [installed,automatic] +libxdmcp6/jammy,now 1:1.1.3-0ubuntu5 arm64 [installed,automatic] +libxext6/jammy,now 2:1.3.4-1build1 arm64 [installed,automatic] +libxml2/jammy-updates,jammy-security,now 2.9.13+dfsg-1ubuntu0.4 arm64 [installed,automatic] +libxmlb2/jammy,now 0.3.6-2build1 arm64 [installed,automatic] +libxmuu1/jammy,now 2:1.1.3-3 arm64 [installed,automatic] +libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 arm64 [installed,automatic] +libxxhash0/jammy,now 0.8.1-1 arm64 [installed,automatic] +libyaml-0-2/jammy,now 0.2.2-1build2 arm64 [installed,automatic] +libzstd1/jammy,now 1.4.8+dfsg-3build1 arm64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] +linux-base/jammy,now 4.5ubuntu9 all [installed] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 arm64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] +login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 arm64 [installed] +logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 arm64 [installed,automatic] +logsave/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 arm64 [installed,automatic] +lsb-base/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lsb-release/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lshw/jammy,now 02.19.git.2021.06.19.996aaad9c7-2build1 arm64 [installed,automatic] +lsof/jammy,now 4.93.2+dfsg-1.1build2 arm64 [installed,automatic] +lsscsi/jammy,now 0.31-1build2 arm64 [installed] +lto-disabled-list/jammy,now 24 all [installed,automatic] +lvm2/jammy,now 2.03.11-2.1ubuntu4 arm64 [installed] +lxd-agent-loader/jammy,now 0.5 all [installed] +make/jammy,now 4.3-4.1build1 arm64 [installed] +man-db/jammy,now 2.10.2-1 arm64 [installed,automatic] +manpages/jammy,now 5.10-1ubuntu1 all [installed,automatic] +mawk/jammy,now 1.3.4.20200120-3 arm64 [installed,automatic] +mdadm/jammy-updates,now 4.2-0ubuntu2 arm64 [installed] +media-types/jammy,now 7.0.0 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu22.04u1 arm64 [installed,upgradable to: 1.7.18-ubuntu22.04u1] +moby-runc/testing,jammy,now 1.1.12-ubuntu22.04u1 arm64 [installed,upgradable to: 1.1.13-ubuntu22.04u1] +mokutil/jammy-updates,jammy-security,now 0.6.0-2~22.04.2 arm64 [installed,automatic] +motd-news-config/jammy-updates,now 12ubuntu4.6 all [installed] +mount/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed] +mtd-utils/jammy,now 1:2.1.4-1 arm64 [installed,automatic] +mtr-tiny/jammy,now 0.95-1 arm64 [installed,automatic] +multipath-tools/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 arm64 [installed] +nano/jammy,now 6.2-1 arm64 [installed,automatic] +ncurses-base/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +ncurses-bin/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 arm64 [installed] +ncurses-term/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +needrestart/jammy-updates,jammy-security,now 3.5-5ubuntu2.1 all [installed] +netbase/jammy,now 6.3 all [installed,automatic] +netcat-openbsd/jammy,now 1.218-4ubuntu1 arm64 [installed] +netplan.io/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 arm64 [installed,automatic] +networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [installed,automatic] +nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 arm64 [installed] +nftables/jammy-updates,now 1.0.2-1ubuntu3 arm64 [installed] +ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 arm64 [installed,automatic] +nvme-cli/jammy-updates,now 1.16-3ubuntu0.2 arm64 [installed] +open-iscsi/jammy,now 2.1.5-1ubuntu1 arm64 [installed] +openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 arm64 [installed,automatic] +openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 arm64 [installed] +openssh-sftp-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 arm64 [installed] +openssl/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 arm64 [installed,automatic] +overlayroot/jammy,now 0.47ubuntu1 all [installed] +packagekit-tools/jammy,now 1.2.5-2ubuntu2 arm64 [installed,automatic] +packagekit/jammy,now 1.2.5-2ubuntu2 arm64 [installed,automatic] +packages-microsoft-prod/jammy,now 1.0-ubuntu22.04.1 all [installed] +parted/jammy,now 3.4-2build1 arm64 [installed,automatic] +passwd/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 arm64 [installed,automatic] +pastebinit/jammy,now 1.5.1-1ubuntu1 all [installed,automatic] +patch/jammy,now 2.7.6-7build2 arm64 [installed] +pci.ids/jammy,now 0.0~2022.01.22-1 all [installed,automatic] +pciutils/jammy,now 1:3.7.0-6 arm64 [installed,automatic] +perl-base/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 arm64 [installed,automatic] +perl-modules-5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 all [installed,automatic] +perl/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 arm64 [installed,automatic] +pigz/jammy,now 2.6-1 arm64 [installed] +pinentry-curses/jammy,now 1.1.1-1build2 arm64 [installed,automatic] +pkexec/jammy,now 0.105-33 arm64 [installed,automatic] +plymouth-theme-ubuntu-text/jammy,now 0.9.5+git20211018-1ubuntu3 arm64 [installed,automatic] +plymouth/jammy,now 0.9.5+git20211018-1ubuntu3 arm64 [installed,automatic] +policykit-1/jammy,now 0.105-33 arm64 [installed,automatic] +polkitd/jammy,now 0.105-33 arm64 [installed,automatic] +pollinate/jammy,now 4.33-3ubuntu2 all [installed] +powermgmt-base/jammy,now 1.36 all [installed,automatic] +procps/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 arm64 [installed,automatic] +psmisc/jammy,now 23.4-2build3 arm64 [installed,automatic] +publicsuffix/jammy,now 20211207.1025-1 all [installed,automatic] +python-apt-common/jammy-updates,now 2.4.0ubuntu3 all [installed,automatic] +python-babel-localedata/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-apt/jammy-updates,now 2.4.0ubuntu3 arm64 [installed,automatic] +python3-attr/jammy,now 21.2.0-1 all [installed,automatic] +python3-automat/jammy,now 20.2.0-1 all [installed,automatic] +python3-babel/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-bcrypt/jammy,now 3.2.0-1build1 arm64 [installed,automatic] +python3-blinker/jammy,now 1.4+dfsg1-0.4 all [installed,automatic] +python3-ceph-argparse/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +python3-ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 all [installed,automatic] +python3-cephfs/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +python3-certifi/jammy,now 2020.6.20-1 all [installed] +python3-cffi-backend/jammy,now 1.15.0-1build2 arm64 [installed,automatic] +python3-chardet/jammy,now 4.0.0-1 all [installed,automatic] +python3-click/jammy,now 8.0.3-1 all [installed,automatic] +python3-colorama/jammy,now 0.4.4-1 all [installed,automatic] +python3-commandnotfound/jammy,now 22.04.0 all [installed,automatic] +python3-configobj/jammy,now 5.0.6-5 all [installed,automatic] +python3-constantly/jammy,now 15.1.0-2 all [installed,automatic] +python3-cryptography/jammy-updates,jammy-security,now 3.4.8-1ubuntu2.2 arm64 [installed,automatic] +python3-dbus/jammy,now 1.2.18-3build1 arm64 [installed,automatic] +python3-debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +python3-debian/jammy-updates,now 0.1.43ubuntu1.1 all [installed,automatic] +python3-distro-info/jammy-updates,now 1.1ubuntu0.2 all [installed,automatic] +python3-distro/jammy,now 1.7.0-1 all [installed,automatic] +python3-distupgrade/jammy-updates,now 1:22.04.19 all [installed,automatic] +python3-distutils/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-gdbm/jammy-updates,jammy-security,now 3.10.8-1~22.04 arm64 [installed,automatic] +python3-gi/jammy-updates,now 3.42.1-0ubuntu1 arm64 [installed,automatic] +python3-hamcrest/jammy,now 2.0.2-2 all [installed,automatic] +python3-httplib2/jammy,now 0.20.2-2 all [installed,automatic] +python3-hyperlink/jammy,now 21.0.0-3 all [installed,automatic] +python3-idna/jammy-updates,jammy-security,now 3.3-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/jammy,now 4.6.4-1 all [installed,automatic] +python3-incremental/jammy,now 21.3.0-1 all [installed,automatic] +python3-jeepney/jammy,now 0.7.1-3 all [installed,automatic] +python3-jinja2/jammy-updates,jammy-security,now 3.0.3-1ubuntu0.2 all [installed] +python3-json-pointer/jammy,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/jammy,now 1.32-2 all [installed] +python3-jsonschema/jammy,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/jammy-updates,jammy-security,now 2.3.0-1ubuntu0.2 all [installed,automatic] +python3-keyring/jammy,now 23.5.0-1 all [installed,automatic] +python3-launchpadlib/jammy,now 1.10.16-1 all [installed,automatic] +python3-lazr.restfulclient/jammy,now 0.14.4-1 all [installed,automatic] +python3-lazr.uri/jammy,now 1.0.6-2 all [installed,automatic] +python3-lib2to3/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-magic/jammy,now 2:0.4.24-2 all [installed,automatic] +python3-markupsafe/jammy,now 2.0.1-2build1 arm64 [installed] +python3-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04 arm64 [installed,automatic] +python3-more-itertools/jammy,now 8.10.0-2 all [installed,automatic] +python3-netifaces/jammy,now 0.11.0-1build2 arm64 [installed,automatic] +python3-newt/jammy,now 0.52.21-5ubuntu2 arm64 [installed,automatic] +python3-oauthlib/jammy-updates,jammy-security,now 3.2.0-1ubuntu0.1 all [installed,automatic] +python3-openssl/jammy,now 21.0.0-1 all [installed,automatic] +python3-parted/jammy,now 3.11.7-1build1 arm64 [installed] +python3-pexpect/jammy,now 4.8.0-2ubuntu1 all [installed,automatic] +python3-pkg-resources/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed,automatic] +python3-prettytable/jammy,now 2.5.0-2 all [installed,automatic] +python3-ptyprocess/jammy,now 0.7.0-3 all [installed,automatic] +python3-pyasn1-modules/jammy,now 0.2.1-1 all [installed,automatic] +python3-pyasn1/jammy,now 0.4.8-1 all [installed,automatic] +python3-pyparsing/jammy,now 2.4.7-1 all [installed,automatic] +python3-pyrsistent/jammy,now 0.18.1-1build1 arm64 [installed] +python3-rados/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +python3-rbd/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 arm64 [installed,automatic] +python3-requests/jammy-updates,jammy-security,now 2.25.1+dfsg-2ubuntu0.1 all [installed] +python3-secretstorage/jammy,now 3.3.1-1 all [installed,automatic] +python3-serial/jammy,now 3.5-1 all [installed] +python3-service-identity/jammy,now 18.1.0-6 all [installed,automatic] +python3-setuptools/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed] +python3-six/jammy,now 1.16.0-3ubuntu1 all [installed] +python3-software-properties/jammy-updates,now 0.99.22.9 all [installed,automatic] +python3-twisted/jammy-updates,jammy-security,now 22.1.0-2ubuntu2.4 all [installed,automatic] +python3-tz/jammy-updates,now 2022.1-1ubuntu0.22.04.1 all [installed] +python3-update-manager/jammy-updates,now 1:22.04.20 all [installed,automatic] +python3-urllib3/jammy-updates,jammy-security,now 1.26.5-1~exp1ubuntu0.1 all [installed] +python3-wadllib/jammy,now 1.3.6-1 all [installed,automatic] +python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] +python3-yaml/jammy,now 5.4.1-1ubuntu1 arm64 [installed,automatic] +python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] +python3-zope.interface/jammy,now 5.4.0-1build1 arm64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 arm64 [installed] +readline-common/jammy,now 8.1.2-1 all [installed,automatic] +rng-tools-debian/jammy,now 2.3 arm64 [installed] +rpcbind/jammy,now 1.2.6-2build1 arm64 [installed,automatic] +rpcsvc-proto/jammy,now 1.4.2-0ubuntu6 arm64 [installed,automatic] +rsync/jammy-updates,jammy-security,now 3.2.7-0ubuntu0.22.04.2 arm64 [installed,automatic] +rsyslog/jammy-updates,jammy-security,now 8.2112.0-2ubuntu2.2 arm64 [installed,automatic] +run-one/jammy,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/jammy,now 0.9.4-2ubuntu2 arm64 [installed] +screen/jammy,now 4.9.0-1 arm64 [installed] +secureboot-db/jammy,now 1.8 arm64 [installed] +sed/jammy,now 4.8-1ubuntu2 arm64 [installed,automatic] +sensible-utils/jammy,now 0.0.17 all [installed,automatic] +sg3-utils-udev/jammy-updates,now 1.46-1ubuntu0.22.04.1 all [installed,automatic] +sg3-utils/jammy-updates,now 1.46-1ubuntu0.22.04.1 arm64 [installed,automatic] +shared-mime-info/jammy,now 2.1-2 arm64 [installed,automatic] +shim-signed/jammy-updates,jammy-security,now 1.51.3+15.7-0ubuntu1 arm64 [installed] +socat/jammy,now 1.7.4.1-3ubuntu4 arm64 [installed] +software-properties-common/jammy-updates,now 0.99.22.9 all [installed] +sosreport/jammy-updates,now 4.5.6-0ubuntu1~22.04.2 arm64 [installed] +ssh-import-id/jammy,now 5.11-0ubuntu1 all [installed] +strace/jammy,now 5.16-0ubuntu3 arm64 [installed,automatic] +sudo/jammy-updates,jammy-security,now 1.9.9-1ubuntu2.4 arm64 [installed,automatic] +sysfsutils/jammy,now 2.1.1-1build1 arm64 [installed] +sysstat/jammy-updates,jammy-security,now 12.5.2-2ubuntu0.2 arm64 [installed] +systemd-hwe-hwdb/jammy-updates,now 249.11.5 all [installed,automatic] +systemd-sysv/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +systemd/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +sysvinit-utils/jammy,now 3.01-1ubuntu1 arm64 [installed] +tar/jammy-updates,jammy-security,now 1.34+dfsg-1ubuntu0.1.22.04.2 arm64 [installed,automatic] +tcl8.6/jammy,now 8.6.12+dfsg-1build1 arm64 [installed] +tcl/jammy,now 8.6.11+1build2 arm64 [installed] +tcpdump/jammy-updates,now 4.99.1-3ubuntu0.2 arm64 [installed,automatic] +telnet/jammy,now 0.17-44build1 arm64 [installed,automatic] +thin-provisioning-tools/jammy,now 0.9.0-2ubuntu1 arm64 [installed,automatic] +time/jammy,now 1.9-0.1build2 arm64 [installed,automatic] +tmux/jammy-updates,jammy-security,now 3.2a-4ubuntu0.2 arm64 [installed] +tnftp/jammy,now 20210827-4build1 arm64 [installed,automatic] +tpm-udev/jammy,now 0.6 all [installed] +tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] +u-boot-tools/jammy-updates,now 2022.01+dfsg-2ubuntu2.5 arm64 [installed,automatic] +ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] +ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] +ubuntu-minimal/jammy-updates,now 1.481.2 arm64 [installed] +ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 arm64 [installed,automatic] +ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 arm64 [installed,automatic] +ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] +ubuntu-standard/jammy-updates,now 1.481.2 arm64 [installed] +ucf/jammy,now 3.0043 all [installed,automatic] +udev/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] +ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] +unattended-upgrades/jammy,now 2.8ubuntu1 all [installed] +update-manager-core/jammy-updates,now 1:22.04.20 all [installed,automatic] +update-notifier-common/jammy-updates,now 3.192.54.8 all [installed] +usb-modeswitch-data/jammy,now 20191128-4 all [installed] +usb-modeswitch/jammy,now 2.6.1-3ubuntu2 arm64 [installed] +usb.ids/jammy,now 2022.04.02-1 all [installed,automatic] +usbutils/jammy,now 1:014-1build1 arm64 [installed,automatic] +usrmerge/jammy,now 25ubuntu2 all [installed,automatic] +util-linux/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed] +uuid-runtime/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 arm64 [installed,automatic] +vim-common/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-runtime/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-tiny/jammy-updates,now 2:8.2.3995-1ubuntu2.17 arm64 [installed,automatic] +vim/jammy-updates,now 2:8.2.3995-1ubuntu2.17 arm64 [installed] +walinuxagent/jammy-updates,now 2.2.46-0ubuntu5.1 arm64 [installed] +wget/jammy-updates,jammy-security,now 1.21.2-2ubuntu1.1 arm64 [installed,automatic] +whiptail/jammy,now 0.52.21-5ubuntu2 arm64 [installed,automatic] +wireless-regdb/jammy-updates,jammy-security,now 2022.06.06-0ubuntu1~22.04.1 all [installed,automatic] +xauth/jammy,now 1:1.1-1build2 arm64 [installed,automatic] +xdg-user-dirs/jammy,now 0.17-2ubuntu4 arm64 [installed,automatic] +xfsprogs/jammy,now 5.13.0-1ubuntu2 arm64 [installed] +xkb-data/jammy,now 2.33-1 all [installed,automatic] +xxd/jammy-updates,now 2:8.2.3995-1ubuntu2.17 arm64 [installed,automatic] +xz-utils/jammy,now 5.2.5-2ubuntu1 arm64 [installed] +zip/jammy,now 3.0-12build2 arm64 [installed] +zlib1g/jammy-updates,jammy-security,now 1:1.2.11.dfsg-2ubuntu9.2 arm64 [installed,automatic] +zstd/jammy,now 1.4.8+dfsg-3build1 arm64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 21G 8.0G 73% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 768K 13G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +/dev/sda15 98M 6.3M 92M 7% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +PRETTY_NAME="Ubuntu 22.04.4 LTS" +NAME="Ubuntu" +VERSION_ID="22.04" +VERSION="22.04.4 LTS (Jammy Jellyfish)" +VERSION_CODENAME=jammy +ID=ubuntu +ID_LIKE=debian +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +UBUNTU_CODENAME=jammy +=== os-release End +Using kernel: +Linux version 5.15.0-1068-azure (buildd@bos02-arm64-051) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:31:24 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:55 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 22.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: False diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest-image-list.json index 78444e107b0..540a4588aa0 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest-image-list.json @@ -1,6 +1,6 @@ { "sku": "2204gen2arm64containerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ { "id": "sha256:00758744ee3189f33e5a85a8a3cb1f5f6e5189fcda79732186019d75706c1ad3", @@ -102,15 +102,6 @@ "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" ] }, - { - "id": "sha256:2aa56e6038e03d4d38fdae5712e71e0d4a1d3f97d0e68052230af58f6323c36b", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:2d3da806d622ba12c200058e2b7a2a98ee4ee5367ff14ac39eb0b5ff2e0c8872", "repoTags": [ @@ -363,6 +354,15 @@ "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" ] }, + { + "id": "sha256:87d6eb3b066e01bc597e3d89796f5d2cb3236128cb4cf929772686f1f3e69fba", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:8ac06818950f9fe9d1349d674ca04c03c889c2cd0ee5f3cabd38992524c3f7cd", "repoTags": [ @@ -534,6 +534,15 @@ "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" ] }, + { + "id": "sha256:b5c57514a3843f1add72f7eb45963e31f0c3d0596cc63ab48a8e6d349fbe34fb", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:b69683c432e877773f829b02addebd54f415569d347316705a0797809e75d173", "repoTags": [ @@ -723,15 +732,6 @@ "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" ] }, - { - "id": "sha256:def3bbbe88538cfd120e3a9292f4b763049ba9b0e4a4636204ef03f1ef719aae", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:e59ac5e889f0698587eeb0d18a4d1f362b0cf1d02b0147679a53f01096bdce82", "repoTags": [ @@ -786,6 +786,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:f0b46db4cf3a18910601a716fcf00c6cf5486c00a0ce8a91973c4c49483a6b7c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:f10a4c58ef628941ebb126b398d5d5a878732d7020919ebd4067832cc1dbd348", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest.txt index 45e7b7be72b..72a09c0403b 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204arm64containerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:06:59 UTC 2024 +Starting build on Tue Jul 16 17:19:03 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - bpftrace v0.14.0 @@ -12,6 +15,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -30,7 +34,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -66,7 +70,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -84,9 +88,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 @@ -129,14 +130,14 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 47775744 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 107937792 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 48300032 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:06 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 44976688 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 38155688 Jul 8 08:16 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 33595200 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 51531936 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 49910128 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 43353240 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 57806112 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 705 Jul 16 17:19 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 33595200 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 43353240 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 51531936 Jul 16 17:33 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 44976688 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 57806112 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 49910128 Jul 16 17:33 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 38155688 Jul 16 17:33 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 === Installed Packages Begin Listing... adduser/jammy,now 3.118ubuntu5 all [installed,automatic] @@ -291,7 +292,7 @@ keyutils/jammy,now 1.6.1-2ubuntu3 arm64 [installed] klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 arm64 [installed,automatic] kmod/jammy,now 29-1ubuntu1 arm64 [installed] kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 arm64 [installed,automatic] -landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.2 arm64 [installed] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 arm64 [installed] less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 arm64 [installed,automatic] libacl1/jammy,now 2.3.1-1 arm64 [installed,automatic] libaio1/jammy,now 0.3.112-13build1 arm64 [installed,automatic] @@ -442,8 +443,8 @@ libkmod2/jammy,now 29-1ubuntu1 arm64 [installed,automatic] libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 arm64 [installed,automatic] libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 arm64 [installed,automatic] -libldap-2.5-0/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 arm64 [installed,automatic] -libldap-common/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 arm64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] libllvm11/jammy,now 1:11.1.0-6 arm64 [installed,automatic] liblmdb0/jammy,now 0.9.24-1build2 arm64 [installed,automatic] liblocale-gettext-perl/jammy,now 1.07-4build3 arm64 [installed,automatic] @@ -524,9 +525,9 @@ libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] libpwquality-tools/jammy,now 1.4.4-1build2 arm64 [installed] libpwquality1/jammy,now 1.4.4-1build2 arm64 [installed,automatic] libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 arm64 [installed,automatic] -libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 arm64 [installed,automatic] -libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 arm64 [installed,automatic] -libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 arm64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 arm64 [installed] libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 arm64 [installed] librabbitmq4/jammy,now 0.10.0-1ubuntu2 arm64 [installed,automatic] @@ -614,24 +615,24 @@ libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 arm64 [installed,automatic] libxxhash0/jammy,now 0.8.1-1 arm64 [installed,automatic] libyaml-0-2/jammy,now 0.2.2-1build2 arm64 [installed,automatic] libzstd1/jammy,now 1.4.8+dfsg-3build1 arm64 [installed,automatic] -linux-azure-cloud-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] -linux-azure-headers-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 all [installed,automatic] -linux-azure-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] linux-base/jammy,now 4.5ubuntu9 all [installed] -linux-cloud-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] -linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 arm64 [installed] -linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] -linux-headers-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed] -linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 arm64 [installed] -linux-image-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] -linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 arm64 [installed] -linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-113.123 arm64 [installed,automatic] -linux-modules-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] -linux-modules-extra-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed] -linux-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 arm64 [installed,automatic] -linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 arm64 [installed] -linux-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 arm64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 arm64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 arm64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 arm64 [installed] logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 arm64 [installed,automatic] @@ -670,7 +671,7 @@ networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [i nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 arm64 [installed] nftables/jammy-updates,now 1.0.2-1ubuntu3 arm64 [installed] ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 arm64 [installed,automatic] -nvme-cli/jammy-updates,now 1.16-3ubuntu0.1 arm64 [installed] +nvme-cli/jammy-updates,now 1.16-3ubuntu0.2 arm64 [installed] open-iscsi/jammy,now 2.1.5-1ubuntu1 arm64 [installed] openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 arm64 [installed,automatic] openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 arm64 [installed] @@ -782,8 +783,8 @@ python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] python3-yaml/jammy,now 5.4.1-1ubuntu1 arm64 [installed,automatic] python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] python3-zope.interface/jammy,now 5.4.0-1build1 arm64 [installed,automatic] -python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 arm64 [installed,automatic] -python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 arm64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 arm64 [installed,automatic] python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 arm64 [installed] readline-common/jammy,now 8.1.2-1 all [installed,automatic] rng-tools-debian/jammy,now 2.3 arm64 [installed] @@ -827,11 +828,11 @@ tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] u-boot-tools/jammy-updates,now 2022.01+dfsg-2ubuntu2.5 arm64 [installed,automatic] ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] -ubuntu-minimal/jammy-updates,now 1.481.1 arm64 [installed] +ubuntu-minimal/jammy-updates,now 1.481.2 arm64 [installed] ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 arm64 [installed,automatic] ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 arm64 [installed,automatic] ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] -ubuntu-standard/jammy-updates,now 1.481.1 arm64 [installed] +ubuntu-standard/jammy-updates,now 1.481.2 arm64 [installed] ucf/jammy,now 3.0043 all [installed,automatic] udev/jammy-updates,now 249.11-0ubuntu3.12 arm64 [installed,automatic] ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] @@ -865,7 +866,7 @@ zstd/jammy,now 1.4.8+dfsg-3build1 arm64 [installed,automatic] === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 21G 8.2G 72% / +/dev/root 29G 21G 8.0G 73% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 768K 13G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock @@ -887,11 +888,11 @@ PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli UBUNTU_CODENAME=jammy === os-release End Using kernel: -Linux version 5.15.0-1067-azure (buildd@bos02-arm64-037) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #76-Ubuntu SMP Wed Jun 12 18:22:27 UTC 2024 -Install completed successfully on Mon Jul 8 08:36:27 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.0-1068-azure (buildd@bos02-arm64-051) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:31:24 UTC 2024 +Install completed successfully on Tue Jul 16 17:51:55 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 22.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..a309e153995 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2204gen2containerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0.txt new file mode 100644 index 00000000000..a1f52684a11 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/202407.16.0.txt @@ -0,0 +1,894 @@ +Starting build on Tue Jul 16 17:14:16 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:24 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/jammy,now 3.118ubuntu5 all [installed,automatic] +apparmor/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +apt-utils/jammy-updates,now 2.4.12 amd64 [installed,automatic] +apt/jammy-updates,now 2.4.12 amd64 [installed,automatic] +attr/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +base-files/jammy-updates,now 12ubuntu4.6 amd64 [installed] +base-passwd/jammy,now 3.5.52build1 amd64 [installed] +bash-completion/jammy,now 1:2.11-5ubuntu1 all [installed,automatic] +bash/jammy-updates,jammy-security,now 5.1-6ubuntu1.1 amd64 [installed] +bc/jammy,now 1.07.1-3build1 amd64 [installed,automatic] +bcache-tools/jammy,now 1.0.8-4ubuntu3 amd64 [installed] +bind9-dnsutils/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed] +bind9-host/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +bind9-libs/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +binutils-common/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +blobfuse2/jammy,now 2.3.0 amd64 [installed] +bolt/jammy,now 0.9.2-1 amd64 [installed] +bsdextrautils/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +bsdutils/jammy-updates,jammy-security,now 1:2.37.2-4ubuntu3.4 amd64 [installed] +btrfs-progs/jammy,now 5.16.2-1 amd64 [installed] +build-essential/jammy,now 12.9ubuntu3 amd64 [installed] +busybox-initramfs/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +busybox-static/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +byobu/jammy,now 5.133-1 all [installed] +bzip2/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +ca-certificates/jammy-updates,jammy-security,now 20230311ubuntu0.22.04.1 all [installed] +ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed] +cgroup-lite/jammy,now 1.15 all [installed] +chrony/jammy,now 4.2-2ubuntu2 amd64 [installed] +cifs-utils/jammy-updates,jammy-security,now 2:6.14-1ubuntu0.1 amd64 [installed] +cloud-guest-utils/jammy,now 0.32-22-g45fe84a5-0ubuntu1 all [installed] +cloud-init/jammy-updates,now 24.1.3-0ubuntu1~22.04.5 all [installed] +cloud-initramfs-copymods/jammy,now 0.47ubuntu1 all [installed] +cloud-initramfs-dyn-netconf/jammy,now 0.47ubuntu1 all [installed] +command-not-found/jammy,now 22.04.0 all [installed,automatic] +conntrack/jammy,now 1:1.4.6-2build2 amd64 [installed] +console-setup-linux/jammy,now 1.205ubuntu3 all [installed,automatic] +console-setup/jammy,now 1.205ubuntu3 all [installed,automatic] +coreutils/jammy-updates,now 8.32-4.1ubuntu1.2 amd64 [installed,automatic] +cpio/jammy-updates,jammy-security,now 2.13+dfsg-7ubuntu0.1 amd64 [installed,automatic] +cpp-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +cracklib-runtime/jammy,now 2.9.6-3.4build4 amd64 [installed] +cron/jammy,now 3.0pl1-137ubuntu3 amd64 [installed,automatic] +cryptsetup-bin/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-initramfs/jammy-updates,now 2:2.4.3-1ubuntu1.2 all [installed,automatic] +cryptsetup/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +curl/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed] +dash/jammy,now 0.5.11+git20210903+057cd650a4ed-3build1 amd64 [installed] +dbus-user-session/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dbus/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dctrl-tools/jammy,now 2.24-3build2 amd64 [installed,automatic] +debconf-i18n/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debianutils/jammy,now 5.5-1ubuntu2 amd64 [installed,automatic] +diffutils/jammy,now 1:3.8-0ubuntu2 amd64 [installed] +dirmngr/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed] +distro-info-data/jammy-updates,jammy-security,now 0.52ubuntu0.7 all [installed,automatic] +distro-info/jammy-updates,now 1.1ubuntu0.2 amd64 [installed,automatic] +dkms/jammy-updates,now 2.8.7-2ubuntu2.2 all [installed] +dmeventd/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dmidecode/jammy-updates,now 3.3-3ubuntu0.1 amd64 [installed,automatic] +dmsetup/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dosfstools/jammy,now 4.2-1build3 amd64 [installed,automatic] +dpkg-dev/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +dpkg/jammy-updates,now 1.21.1ubuntu2.3 amd64 [installed,automatic] +e2fsprogs/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/jammy,now 130-2build1 all [installed] +ebtables/jammy,now 2.0.11-4build2 amd64 [installed] +ed/jammy,now 1.18-1 amd64 [installed,automatic] +efibootmgr/jammy,now 17-1ubuntu2 amd64 [installed] +eject/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +ethtool/jammy-updates,now 1:5.16-1ubuntu0.1 amd64 [installed] +fdisk/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +file/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +finalrd/jammy,now 9build1 all [installed,automatic] +findutils/jammy,now 4.8.0-1ubuntu3 amd64 [installed] +fonts-ubuntu-console/jammy,now 0.83-6ubuntu1 all [installed] +friendly-recovery/jammy,now 0.2.42 all [installed,automatic] +ftp/jammy,now 20210827-4build1 all [installed,automatic] +fuse3/jammy,now 3.10.5-1build1 amd64 [installed] +fwupd-signed/jammy-updates,now 1.51.1~22.04.1+1.4-0ubuntu0.1 amd64 [installed] +g++-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +g++/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +gawk/jammy-updates,jammy-security,now 1:5.1.0-1ubuntu0.1 amd64 [installed,automatic] +gcc-11-base/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12-base/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed] +gdisk/jammy,now 1.0.8-4build1 amd64 [installed,automatic] +gettext-base/jammy,now 0.21-4ubuntu4 amd64 [installed,automatic] +gir1.2-glib-2.0/jammy,now 1.72.0-1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +git-man/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 all [installed,automatic] +git/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 amd64 [installed] +glusterfs-client/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed] +glusterfs-common/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +gnupg-l10n/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed,automatic] +gnupg-utils/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gnupg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed] +gpg-agent/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-client/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-server/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgconf/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgsm/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgv/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +grep/jammy,now 3.7-1build1 amd64 [installed] +groff-base/jammy,now 1.22.4-8build1 amd64 [installed,automatic] +grub-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-efi-amd64-bin/jammy-updates,jammy-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64-signed/jammy-updates,jammy-security,now 1.187.6+2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-gfxpayload-lists/jammy,now 0.7 amd64 [installed,automatic] +grub-pc-bin/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-pc/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed] +grub2-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +gzip/jammy-updates,now 1.10-4ubuntu4.1 amd64 [installed] +hdparm/jammy,now 9.60+ds-1build3 amd64 [installed,automatic] +hostname/jammy,now 3.23ubuntu2 amd64 [installed] +htop/jammy,now 3.0.5-7build2 amd64 [installed] +hwdata/jammy,now 0.357-1 all [installed,automatic] +info/jammy,now 6.8-4build1 amd64 [installed,automatic] +init-system-helpers/jammy,now 1.62 all [installed] +init/jammy,now 1.62 amd64 [installed] +initramfs-tools-bin/jammy-updates,now 0.140ubuntu13.4 amd64 [installed,automatic] +initramfs-tools-core/jammy-updates,now 0.140ubuntu13.4 all [installed,automatic] +initramfs-tools/jammy-updates,now 0.140ubuntu13.4 all [installed] +inotify-tools/jammy,now 3.22.1.0-2 amd64 [installed] +install-info/jammy,now 6.8-4build1 amd64 [installed,automatic] +iotop/jammy-updates,now 0.6-24-g733f3f8-1.1ubuntu0.1 amd64 [installed] +iproute2/jammy,now 5.15.0-1ubuntu2 amd64 [installed] +ipset/jammy,now 7.15-1build1 amd64 [installed] +iptables/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed] +iputils-ping/jammy,now 3:20211215-1 amd64 [installed,automatic] +iputils-tracepath/jammy,now 3:20211215-1 amd64 [installed,automatic] +irqbalance/jammy-updates,now 1.8.0-1ubuntu0.2 amd64 [installed,automatic] +isc-dhcp-client/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +isc-dhcp-common/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +iso-codes/jammy,now 4.9.0-1 all [installed,automatic] +jq/jammy,now 1.6-2.1ubuntu3 amd64 [installed] +kbd/jammy-updates,now 2.3.0-3ubuntu4.22.04 amd64 [installed,automatic] +keyboard-configuration/jammy,now 1.205ubuntu3 all [installed,automatic] +keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] +klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +kmod/jammy,now 29-1ubuntu1 amd64 [installed] +kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] +less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] +libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] +libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] +libapparmor1/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +libappstream4/jammy,now 0.15.2-2 amd64 [installed,automatic] +libapt-pkg6.0/jammy-updates,now 2.4.12 amd64 [installed,automatic] +libarchive13/jammy-updates,jammy-security,now 3.6.0-1ubuntu1.1 amd64 [installed] +libargon2-1/jammy,now 0~20171227-0.3 amd64 [installed,automatic] +libasan6/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libasan8/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libassuan0/jammy,now 2.5.5-1build1 amd64 [installed,automatic] +libatasmart4/jammy,now 0.19-5build2 amd64 [installed] +libatm1/jammy,now 1:2.5.1-4build2 amd64 [installed,automatic] +libatomic1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libattr1/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +libaudit-common/jammy,now 1:3.0.7-1build1 all [installed,automatic] +libaudit1/jammy,now 1:3.0.7-1build1 amd64 [installed,automatic] +libbabeltrace1/jammy,now 1.5.8-2build1 amd64 [installed,automatic] +libbinutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libblkid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libblockdev-crypto2/jammy,now 2.26-1 amd64 [installed] +libblockdev-fs2/jammy,now 2.26-1 amd64 [installed] +libblockdev-loop2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part-err2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part2/jammy,now 2.26-1 amd64 [installed] +libblockdev-swap2/jammy,now 2.26-1 amd64 [installed] +libblockdev-utils2/jammy,now 2.26-1 amd64 [installed] +libblockdev2/jammy,now 2.26-1 amd64 [installed] +libboost-context1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-filesystem1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-iostreams1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-program-options1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-thread1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libbpf0/jammy-updates,jammy-security,now 1:0.5.0-1ubuntu22.04.1 amd64 [installed,automatic] +libbrotli1/jammy,now 1.0.9-2build6 amd64 [installed,automatic] +libbsd0/jammy,now 0.11.5-1 amd64 [installed,automatic] +libbz2-1.0/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +libc-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc-dev-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6-dev/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libcap-ng0/jammy,now 0.7.9-2.2build3 amd64 [installed,automatic] +libcap2-bin/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcap2/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcbor0.8/jammy,now 0.8.0-2ubuntu1 amd64 [installed,automatic] +libcc1-0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libcephfs2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libcom-err2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/jammy,now 2.9.6-3.4build4 amd64 [installed,automatic] +libcrypt-dev/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcrypt1/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcryptsetup12/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +libctf-nobfd0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libctf0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libcurl3-gnutls/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libcurl4/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libdaxctl1/jammy,now 72.1-1 amd64 [installed,automatic] +libdb5.3/jammy,now 5.3.28+dfsg1-0.8ubuntu3 amd64 [installed,automatic] +libdbus-1-3/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +libdebconfclient0/jammy,now 0.261ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdevmapper1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdns-export1110/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libdpkg-perl/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +libdrm-common/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 all [installed,automatic] +libdrm2/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 amd64 [installed,automatic] +libdw1/jammy,now 0.186-1build1 amd64 [installed,automatic] +libeatmydata1/jammy,now 130-2build1 amd64 [installed] +libedit2/jammy,now 3.1-20210910-1build1 amd64 [installed,automatic] +libefiboot1/jammy,now 37-6ubuntu2 amd64 [installed] +libefivar1/jammy,now 37-6ubuntu2 amd64 [installed] +libelf1/jammy,now 0.186-1build1 amd64 [installed,automatic] +liberror-perl/jammy,now 0.17029-1 all [installed,automatic] +libestr0/jammy,now 0.1.10-2.1build3 amd64 [installed,automatic] +libevent-core-2.1-7/jammy,now 2.1.12-stable-1build3 amd64 [installed,automatic] +libexpat1/jammy-updates,jammy-security,now 2.4.7-1ubuntu0.3 amd64 [installed,automatic] +libext2fs2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/jammy,now 0.99.9-1build2 amd64 [installed,automatic] +libfdisk1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libffi8/jammy,now 3.4.2-4 amd64 [installed,automatic] +libfido2-1/jammy,now 1.10.0-1 amd64 [installed,automatic] +libflashrom1/jammy,now 1.2-5build1 amd64 [installed] +libfreetype6/jammy-updates,jammy-security,now 2.11.1+dfsg-1ubuntu0.2 amd64 [installed,automatic] +libfribidi0/jammy-updates,jammy-security,now 1.0.8-2ubuntu3.1 amd64 [installed,automatic] +libftdi1-2/jammy,now 1.5-5build3 amd64 [installed] +libfuse3-3/jammy,now 3.10.5-1build1 amd64 [installed,automatic] +libfwupd2/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libfwupdplugin5/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libgcab-1.0-0/jammy,now 1.4-3build2 amd64 [installed] +libgcc-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-12-dev/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-s1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcrypt20/jammy,now 1.9.4-3ubuntu3 amd64 [installed,automatic] +libgdbm-compat4/jammy,now 1.23-1 amd64 [installed,automatic] +libgdbm6/jammy,now 1.23-1 amd64 [installed,automatic] +libgfapi0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfchangelog0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfrpc0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfxdr0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgirepository-1.0-1/jammy,now 1.72.0-1 amd64 [installed,automatic] +libglib2.0-0/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-bin/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-data/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 all [installed,automatic] +libglusterd0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libglusterfs0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgmp10/jammy,now 2:6.2.1+dfsg-3ubuntu1 amd64 [installed,automatic] +libgnutls30/jammy-updates,jammy-security,now 3.7.3-4ubuntu1.5 amd64 [installed,automatic] +libgomp1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgoogle-perftools4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libgpg-error0/jammy,now 1.43-3 amd64 [installed,automatic] +libgpgme11/jammy-updates,now 1.16.0-1.2ubuntu4.2 amd64 [installed] +libgpm2/jammy,now 1.20.7-10build1 amd64 [installed,automatic] +libgssapi-krb5-2/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libgstreamer1.0-0/jammy-updates,now 1.20.3-0ubuntu1 amd64 [installed,automatic] +libgudev-1.0-0/jammy,now 1:237-2build1 amd64 [installed] +libgusb2/jammy,now 0.3.10-1 amd64 [installed] +libhogweed6/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libibverbs1/jammy,now 39.0-1 amd64 [installed,automatic] +libicu70/jammy,now 70.1-2 amd64 [installed,automatic] +libidn2-0/jammy,now 2.3.2-2build1 amd64 [installed,automatic] +libinih1/jammy,now 53-1ubuntu3 amd64 [installed,automatic] +libinotifytools0/jammy,now 3.22.1.0-2 amd64 [installed,automatic] +libintl-perl/jammy,now 1.26-3build2 all [installed,automatic] +libintl-xs-perl/jammy,now 1.26-3build2 amd64 [installed,automatic] +libip4tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libip6tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libipset13/jammy,now 7.15-1build1 amd64 [installed,automatic] +libisc-export1105/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libisl23/jammy,now 0.24-2build1 amd64 [installed,automatic] +libisns0/jammy,now 0.101-0ubuntu2 amd64 [installed,automatic] +libitm1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libjansson4/jammy,now 2.13.1-1.1build3 amd64 [installed,automatic] +libjcat1/jammy,now 0.1.9-1 amd64 [installed] +libjq1/jammy,now 1.6-2.1ubuntu3 amd64 [installed,automatic] +libjson-c5/jammy-updates,jammy-security,now 0.15-3~ubuntu1.22.04.2 amd64 [installed,automatic] +libjson-glib-1.0-0/jammy,now 1.6.6-1build1 amd64 [installed] +libjson-glib-1.0-common/jammy,now 1.6.6-1build1 all [installed] +libk5crypto3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkeyutils1/jammy,now 1.6.1-2ubuntu3 amd64 [installed,automatic] +libklibc/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] +libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] +liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] +liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +liblua5.3-0/jammy,now 5.3.6-1build1 amd64 [installed,automatic] +liblvm2cmd2.03/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed,automatic] +liblz4-1/jammy,now 1.9.3-2build2 amd64 [installed,automatic] +liblzma5/jammy,now 5.2.5-2ubuntu1 amd64 [installed,automatic] +liblzo2-2/jammy,now 2.10-2build3 amd64 [installed,automatic] +libmagic-mgc/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmagic1/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmaxminddb0/jammy,now 1.5.2-1build2 amd64 [installed,automatic] +libmbim-glib4/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmbim-proxy/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmd0/jammy,now 1.0.4-1build1 amd64 [installed,automatic] +libmm-glib0/jammy-updates,now 1.20.0-1~ubuntu22.04.3 amd64 [installed] +libmnl0/jammy,now 1.0.4-3build2 amd64 [installed,automatic] +libmodule-find-perl/jammy,now 0.15-1 all [installed,automatic] +libmodule-scandeps-perl/jammy,now 1.31-1 all [installed,automatic] +libmount1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libmpc3/jammy,now 1.2.1-2build1 amd64 [installed,automatic] +libmpdec3/jammy,now 2.5.1-2build2 amd64 [installed,automatic] +libmpfr6/jammy,now 4.1.0-3build3 amd64 [installed,automatic] +libncurses6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libncursesw6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libndctl6/jammy,now 72.1-1 amd64 [installed,automatic] +libnetfilter-conntrack3/jammy,now 1.0.9-1 amd64 [installed,automatic] +libnetplan0/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +libnettle8/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libnewt0.52/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +libnfnetlink0/jammy,now 1.0.1-3build3 amd64 [installed,automatic] +libnfsidmap1/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed,automatic] +libnftables1/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed,automatic] +libnftnl11/jammy,now 1.2.1-1build1 amd64 [installed,automatic] +libnghttp2-14/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.2 amd64 [installed,automatic] +libnl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-genl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-route-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnpth0/jammy,now 1.6-3build2 amd64 [installed,automatic] +libnsl-dev/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnsl2/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnspr4/jammy-updates,jammy-security,now 2:4.35-0ubuntu0.22.04.1 amd64 [installed] +libnss-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libnss3/jammy-updates,jammy-security,now 2:3.98-0ubuntu0.22.04.2 amd64 [installed] +libntfs-3g89/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +libnuma1/jammy,now 2.0.14-3ubuntu2 amd64 [installed,automatic] +liboath0/jammy,now 2.6.7-3build1 amd64 [installed,automatic] +libonig5/jammy,now 6.9.7.1-2build1 amd64 [installed,automatic] +libopeniscsiusr/jammy,now 2.1.5-1ubuntu1 amd64 [installed,automatic] +libp11-kit0/jammy,now 0.24.0-6build1 amd64 [installed,automatic] +libpackagekit-glib2-18/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +libpam-cap/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libpam-modules-bin/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-modules/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-pwquality/jammy,now 1.4.4-1build2 amd64 [installed] +libpam-runtime/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 all [installed,automatic] +libpam-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libpam0g/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libparted-fs-resize0/jammy,now 3.4-2build1 amd64 [installed] +libparted2/jammy,now 3.4-2build1 amd64 [installed,automatic] +libpcap0.8/jammy,now 1.10.1-4build1 amd64 [installed,automatic] +libpci3/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +libpcre2-8-0/jammy-updates,jammy-security,now 10.39-3ubuntu0.1 amd64 [installed,automatic] +libpcre3/jammy-updates,jammy-security,now 2:8.39-13ubuntu0.22.04.1 amd64 [installed,automatic] +libperl5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +libpipeline1/jammy,now 1.5.5-1 amd64 [installed,automatic] +libplymouth5/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +libpmem1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpmemobj1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpng16-16/jammy,now 1.6.37-3build5 amd64 [installed,automatic] +libpolkit-agent-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpolkit-gobject-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpopt0/jammy,now 1.18-3build1 amd64 [installed,automatic] +libproc-processtable-perl/jammy,now 0.634-1build1 amd64 [installed,automatic] +libprocps8/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +libpsl5/jammy,now 0.21.0-1.2build2 amd64 [installed,automatic] +libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] +libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] +libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] +libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +librabbitmq4/jammy,now 0.10.0-1ubuntu2 amd64 [installed,automatic] +librados2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libradosstriper1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librbd1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librdmacm1/jammy,now 39.0-1 amd64 [installed,automatic] +libreadline8/jammy,now 8.1.2-1 amd64 [installed,automatic] +librtmp1/jammy,now 2.4+20151223.gitfa8646d.1-2build4 amd64 [installed,automatic] +libsasl2-2/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules-db/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libseccomp2/jammy,now 2.5.3-2ubuntu2 amd64 [installed,automatic] +libselinux1/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsemanage-common/jammy,now 3.3-1build2 all [installed,automatic] +libsemanage2/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsensors-config/jammy,now 1:3.6.0-7ubuntu1 all [installed,automatic] +libsensors5/jammy,now 1:3.6.0-7ubuntu1 amd64 [installed,automatic] +libsepol2/jammy,now 3.3-1build1 amd64 [installed,automatic] +libsgutils2-2/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +libsigsegv2/jammy,now 2.13-1ubuntu3 amd64 [installed,automatic] +libslang2/jammy,now 2.3.2-5build4 amd64 [installed,automatic] +libsmartcols1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libsmbios-c2/jammy,now 2.4.3-1build1 amd64 [installed] +libsnappy1v5/jammy,now 1.1.8-1build3 amd64 [installed,automatic] +libsodium23/jammy,now 1.0.18-1build2 amd64 [installed,automatic] +libsort-naturally-perl/jammy,now 1.03-2 all [installed,automatic] +libsqlite3-0/jammy-updates,jammy-security,now 3.37.2-2ubuntu0.3 amd64 [installed,automatic] +libss2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/jammy-updates,jammy-security,now 0.9.6-2ubuntu0.22.04.3 amd64 [installed,automatic] +libssl3/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +libstdc++-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstdc++6/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstemmer0d/jammy,now 2.2.0-1build1 amd64 [installed,automatic] +libsysfs2/jammy,now 2.1.1-1build1 amd64 [installed,automatic] +libsystemd0/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libtalloc2/jammy,now 2.3.3-2build1 amd64 [installed,automatic] +libtasn1-6/jammy,now 4.18.0-4build1 amd64 [installed,automatic] +libtcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +libtcmalloc-minimal4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libterm-readkey-perl/jammy,now 2.38-1build4 amd64 [installed,automatic] +libtevent0/jammy,now 0.11.0-1build1 amd64 [installed,automatic] +libtext-charwidth-perl/jammy,now 0.04-10build3 amd64 [installed,automatic] +libtext-iconv-perl/jammy,now 1.7-7build3 amd64 [installed,automatic] +libtext-wrapi18n-perl/jammy,now 0.06-9 all [installed,automatic] +libtinfo6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libtirpc-common/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 all [installed,automatic] +libtirpc-dev/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtirpc3/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtsan0/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtsan2/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtss2-esys-3.0.2-0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-mu0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-rc0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-sys1/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-cmd0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-device0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-mssim0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-swtpm0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libubsan1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libuchardet0/jammy,now 0.0.7-1build2 amd64 [installed,automatic] +libudev1/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libudisks2-0/jammy,now 2.9.4-1ubuntu2 amd64 [installed] +libunistring2/jammy,now 1.0-1 amd64 [installed,automatic] +libunwind8/jammy-updates,now 1.3.2-2build2.1 amd64 [installed,automatic] +liburcu8/jammy,now 0.13.1-1 amd64 [installed,automatic] +libusb-1.0-0/jammy-updates,now 2:1.0.25-1ubuntu2 amd64 [installed,automatic] +libutempter0/jammy,now 1.2.1-2build2 amd64 [installed,automatic] +libuuid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libuv1/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.1 amd64 [installed,automatic] +libvolume-key1/jammy,now 0.3.12-3.1build3 amd64 [installed] +libwbclient0/jammy-updates,now 2:4.15.13+dfsg-0ubuntu1.6 amd64 [installed,automatic] +libwrap0/jammy,now 7.6.q-31build2 amd64 [installed] +libx11-6/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 amd64 [installed,automatic] +libx11-data/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 all [installed,automatic] +libxau6/jammy,now 1:1.0.9-1build5 amd64 [installed,automatic] +libxcb1/jammy,now 1.14-3ubuntu3 amd64 [installed,automatic] +libxdmcp6/jammy,now 1:1.1.3-0ubuntu5 amd64 [installed,automatic] +libxext6/jammy,now 2:1.3.4-1build1 amd64 [installed,automatic] +libxml2/jammy-updates,jammy-security,now 2.9.13+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libxmlb2/jammy,now 0.3.6-2build1 amd64 [installed,automatic] +libxmuu1/jammy,now 2:1.1.3-3 amd64 [installed,automatic] +libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] +libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] +libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] +linux-base/jammy,now 4.5ubuntu9 all [installed] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] +login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] +logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] +logsave/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lsb-release/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lshw/jammy,now 02.19.git.2021.06.19.996aaad9c7-2build1 amd64 [installed,automatic] +lsof/jammy,now 4.93.2+dfsg-1.1build2 amd64 [installed,automatic] +lsscsi/jammy,now 0.31-1build2 amd64 [installed] +lto-disabled-list/jammy,now 24 all [installed,automatic] +lvm2/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed] +lxd-agent-loader/jammy,now 0.5 all [installed] +make/jammy,now 4.3-4.1build1 amd64 [installed] +man-db/jammy,now 2.10.2-1 amd64 [installed,automatic] +manpages/jammy,now 5.10-1ubuntu1 all [installed,automatic] +mawk/jammy,now 1.3.4.20200120-3 amd64 [installed,automatic] +mdadm/jammy-updates,now 4.2-0ubuntu2 amd64 [installed] +media-types/jammy,now 7.0.0 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu22.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu22.04u1] +moby-runc/testing,jammy,now 1.1.12-ubuntu22.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu22.04u1] +mokutil/jammy-updates,jammy-security,now 0.6.0-2~22.04.2 amd64 [installed,automatic] +motd-news-config/jammy-updates,now 12ubuntu4.6 all [installed] +mount/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +mtr-tiny/jammy,now 0.95-1 amd64 [installed,automatic] +multipath-tools/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed] +nano/jammy,now 6.2-1 amd64 [installed,automatic] +ncurses-base/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +ncurses-bin/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed] +ncurses-term/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +needrestart/jammy-updates,jammy-security,now 3.5-5ubuntu2.1 all [installed] +netbase/jammy,now 6.3 all [installed,automatic] +netcat-openbsd/jammy,now 1.218-4ubuntu1 amd64 [installed] +netplan.io/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [installed,automatic] +nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] +nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] +ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +nvme-cli/now 1.16-3ubuntu0.1 amd64 [installed,upgradable to: 1.16-3ubuntu0.2] +open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] +openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] +openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssh-sftp-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssl/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +os-prober/jammy,now 1.79ubuntu2 amd64 [installed,automatic] +overlayroot/jammy,now 0.47ubuntu1 all [installed] +packagekit-tools/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packagekit/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packages-microsoft-prod/jammy,now 1.0-ubuntu22.04.1 all [installed] +parted/jammy,now 3.4-2build1 amd64 [installed,automatic] +passwd/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed,automatic] +pastebinit/jammy,now 1.5.1-1ubuntu1 all [installed,automatic] +patch/jammy,now 2.7.6-7build2 amd64 [installed] +pci.ids/jammy,now 0.0~2022.01.22-1 all [installed,automatic] +pciutils/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +perl-base/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +perl-modules-5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 all [installed,automatic] +perl/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +pigz/jammy,now 2.6-1 amd64 [installed] +pinentry-curses/jammy,now 1.1.1-1build2 amd64 [installed,automatic] +pkexec/jammy,now 0.105-33 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +plymouth/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +policykit-1/jammy,now 0.105-33 amd64 [installed,automatic] +polkitd/jammy,now 0.105-33 amd64 [installed,automatic] +pollinate/jammy,now 4.33-3ubuntu2 all [installed] +powermgmt-base/jammy,now 1.36 all [installed,automatic] +procps/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +psmisc/jammy,now 23.4-2build3 amd64 [installed,automatic] +publicsuffix/jammy,now 20211207.1025-1 all [installed,automatic] +python-apt-common/jammy-updates,now 2.4.0ubuntu3 all [installed,automatic] +python-babel-localedata/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-apt/jammy-updates,now 2.4.0ubuntu3 amd64 [installed,automatic] +python3-attr/jammy,now 21.2.0-1 all [installed,automatic] +python3-automat/jammy,now 20.2.0-1 all [installed,automatic] +python3-babel/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-bcrypt/jammy,now 3.2.0-1build1 amd64 [installed,automatic] +python3-blinker/jammy,now 1.4+dfsg1-0.4 all [installed,automatic] +python3-ceph-argparse/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 all [installed,automatic] +python3-cephfs/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-certifi/jammy,now 2020.6.20-1 all [installed] +python3-cffi-backend/jammy,now 1.15.0-1build2 amd64 [installed,automatic] +python3-chardet/jammy,now 4.0.0-1 all [installed,automatic] +python3-click/jammy,now 8.0.3-1 all [installed,automatic] +python3-colorama/jammy,now 0.4.4-1 all [installed,automatic] +python3-commandnotfound/jammy,now 22.04.0 all [installed,automatic] +python3-configobj/jammy,now 5.0.6-5 all [installed,automatic] +python3-constantly/jammy,now 15.1.0-2 all [installed,automatic] +python3-cryptography/jammy-updates,jammy-security,now 3.4.8-1ubuntu2.2 amd64 [installed,automatic] +python3-dbus/jammy,now 1.2.18-3build1 amd64 [installed,automatic] +python3-debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +python3-debian/jammy-updates,now 0.1.43ubuntu1.1 all [installed,automatic] +python3-distro-info/jammy-updates,now 1.1ubuntu0.2 all [installed,automatic] +python3-distro/jammy,now 1.7.0-1 all [installed,automatic] +python3-distupgrade/jammy-updates,now 1:22.04.19 all [installed,automatic] +python3-distutils/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-gdbm/jammy-updates,jammy-security,now 3.10.8-1~22.04 amd64 [installed,automatic] +python3-gi/jammy-updates,now 3.42.1-0ubuntu1 amd64 [installed,automatic] +python3-hamcrest/jammy,now 2.0.2-2 all [installed,automatic] +python3-httplib2/jammy,now 0.20.2-2 all [installed,automatic] +python3-hyperlink/jammy,now 21.0.0-3 all [installed,automatic] +python3-idna/jammy-updates,jammy-security,now 3.3-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/jammy,now 4.6.4-1 all [installed,automatic] +python3-incremental/jammy,now 21.3.0-1 all [installed,automatic] +python3-jeepney/jammy,now 0.7.1-3 all [installed,automatic] +python3-jinja2/jammy-updates,jammy-security,now 3.0.3-1ubuntu0.2 all [installed] +python3-json-pointer/jammy,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/jammy,now 1.32-2 all [installed] +python3-jsonschema/jammy,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/jammy-updates,jammy-security,now 2.3.0-1ubuntu0.2 all [installed,automatic] +python3-keyring/jammy,now 23.5.0-1 all [installed,automatic] +python3-launchpadlib/jammy,now 1.10.16-1 all [installed,automatic] +python3-lazr.restfulclient/jammy,now 0.14.4-1 all [installed,automatic] +python3-lazr.uri/jammy,now 1.0.6-2 all [installed,automatic] +python3-lib2to3/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-magic/jammy,now 2:0.4.24-2 all [installed,automatic] +python3-markupsafe/jammy,now 2.0.1-2build1 amd64 [installed] +python3-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +python3-more-itertools/jammy,now 8.10.0-2 all [installed,automatic] +python3-netifaces/jammy,now 0.11.0-1build2 amd64 [installed,automatic] +python3-newt/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +python3-oauthlib/jammy-updates,jammy-security,now 3.2.0-1ubuntu0.1 all [installed,automatic] +python3-openssl/jammy,now 21.0.0-1 all [installed,automatic] +python3-parted/jammy,now 3.11.7-1build1 amd64 [installed] +python3-pexpect/jammy,now 4.8.0-2ubuntu1 all [installed,automatic] +python3-pkg-resources/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed,automatic] +python3-prettytable/jammy,now 2.5.0-2 all [installed,automatic] +python3-ptyprocess/jammy,now 0.7.0-3 all [installed,automatic] +python3-pyasn1-modules/jammy,now 0.2.1-1 all [installed,automatic] +python3-pyasn1/jammy,now 0.4.8-1 all [installed,automatic] +python3-pyparsing/jammy,now 2.4.7-1 all [installed,automatic] +python3-pyrsistent/jammy,now 0.18.1-1build1 amd64 [installed] +python3-rados/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-rbd/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-requests/jammy-updates,jammy-security,now 2.25.1+dfsg-2ubuntu0.1 all [installed] +python3-secretstorage/jammy,now 3.3.1-1 all [installed,automatic] +python3-serial/jammy,now 3.5-1 all [installed] +python3-service-identity/jammy,now 18.1.0-6 all [installed,automatic] +python3-setuptools/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed] +python3-six/jammy,now 1.16.0-3ubuntu1 all [installed] +python3-software-properties/jammy-updates,now 0.99.22.9 all [installed,automatic] +python3-twisted/jammy-updates,jammy-security,now 22.1.0-2ubuntu2.4 all [installed,automatic] +python3-tz/jammy-updates,now 2022.1-1ubuntu0.22.04.1 all [installed] +python3-update-manager/jammy-updates,now 1:22.04.20 all [installed,automatic] +python3-urllib3/jammy-updates,jammy-security,now 1.26.5-1~exp1ubuntu0.1 all [installed] +python3-wadllib/jammy,now 1.3.6-1 all [installed,automatic] +python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] +python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] +python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] +python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] +readline-common/jammy,now 8.1.2-1 all [installed,automatic] +rng-tools-debian/jammy,now 2.3 amd64 [installed] +rpcbind/jammy,now 1.2.6-2build1 amd64 [installed,automatic] +rpcsvc-proto/jammy,now 1.4.2-0ubuntu6 amd64 [installed,automatic] +rsync/jammy-updates,jammy-security,now 3.2.7-0ubuntu0.22.04.2 amd64 [installed,automatic] +rsyslog/jammy-updates,jammy-security,now 8.2112.0-2ubuntu2.2 amd64 [installed,automatic] +run-one/jammy,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/jammy,now 0.9.4-2ubuntu2 amd64 [installed] +screen/jammy,now 4.9.0-1 amd64 [installed] +secureboot-db/jammy,now 1.8 amd64 [installed] +sed/jammy,now 4.8-1ubuntu2 amd64 [installed,automatic] +sensible-utils/jammy,now 0.0.17 all [installed,automatic] +sg3-utils-udev/jammy-updates,now 1.46-1ubuntu0.22.04.1 all [installed,automatic] +sg3-utils/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +shared-mime-info/jammy,now 2.1-2 amd64 [installed,automatic] +shim-signed/jammy-updates,jammy-security,now 1.51.3+15.7-0ubuntu1 amd64 [installed] +socat/jammy,now 1.7.4.1-3ubuntu4 amd64 [installed] +software-properties-common/jammy-updates,now 0.99.22.9 all [installed] +sosreport/jammy-updates,now 4.5.6-0ubuntu1~22.04.2 amd64 [installed] +ssh-import-id/jammy,now 5.11-0ubuntu1 all [installed] +strace/jammy,now 5.16-0ubuntu3 amd64 [installed,automatic] +sudo/jammy-updates,jammy-security,now 1.9.9-1ubuntu2.4 amd64 [installed,automatic] +sysfsutils/jammy,now 2.1.1-1build1 amd64 [installed] +sysstat/jammy-updates,jammy-security,now 12.5.2-2ubuntu0.2 amd64 [installed] +systemd-hwe-hwdb/jammy-updates,now 249.11.5 all [installed,automatic] +systemd-sysv/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +sysvinit-utils/jammy,now 3.01-1ubuntu1 amd64 [installed] +tar/jammy-updates,jammy-security,now 1.34+dfsg-1ubuntu0.1.22.04.2 amd64 [installed,automatic] +tcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +tcl/jammy,now 8.6.11+1build2 amd64 [installed] +tcpdump/jammy-updates,now 4.99.1-3ubuntu0.2 amd64 [installed,automatic] +telnet/jammy,now 0.17-44build1 amd64 [installed,automatic] +thin-provisioning-tools/jammy,now 0.9.0-2ubuntu1 amd64 [installed,automatic] +time/jammy,now 1.9-0.1build2 amd64 [installed,automatic] +tmux/jammy-updates,jammy-security,now 3.2a-4ubuntu0.2 amd64 [installed] +tnftp/jammy,now 20210827-4build1 amd64 [installed,automatic] +tpm-udev/jammy,now 0.6 all [installed] +tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] +ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] +ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] +ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] +ucf/jammy,now 3.0043 all [installed,automatic] +udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] +unattended-upgrades/jammy,now 2.8ubuntu1 all [installed] +update-manager-core/jammy-updates,now 1:22.04.20 all [installed,automatic] +update-notifier-common/jammy-updates,now 3.192.54.8 all [installed] +usb-modeswitch-data/jammy,now 20191128-4 all [installed] +usb-modeswitch/jammy,now 2.6.1-3ubuntu2 amd64 [installed] +usb.ids/jammy,now 2022.04.02-1 all [installed,automatic] +usbutils/jammy,now 1:014-1build1 amd64 [installed,automatic] +usrmerge/jammy,now 25ubuntu2 all [installed,automatic] +util-linux/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +uuid-runtime/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +vim-common/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-runtime/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-tiny/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +vim/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed] +walinuxagent/jammy-updates,now 2.2.46-0ubuntu5.1 amd64 [installed] +wget/jammy-updates,jammy-security,now 1.21.2-2ubuntu1.1 amd64 [installed,automatic] +whiptail/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +wireless-regdb/jammy-updates,jammy-security,now 2022.06.06-0ubuntu1~22.04.1 all [installed,automatic] +xauth/jammy,now 1:1.1-1build2 amd64 [installed,automatic] +xdg-user-dirs/jammy,now 0.17-2ubuntu4 amd64 [installed,automatic] +xfsprogs/jammy,now 5.13.0-1ubuntu2 amd64 [installed] +xkb-data/jammy,now 2.33-1 all [installed,automatic] +xxd/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +xz-utils/jammy,now 5.2.5-2ubuntu1 amd64 [installed] +zip/jammy,now 3.0-12build2 amd64 [installed] +zlib1g/jammy-updates,jammy-security,now 1:1.2.11.dfsg-2ubuntu9.2 amd64 [installed,automatic] +zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 25G 4.5G 85% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 772K 13G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +/dev/sda15 105M 6.1M 99M 6% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +PRETTY_NAME="Ubuntu 22.04.4 LTS" +NAME="Ubuntu" +VERSION_ID="22.04" +VERSION="22.04.4 LTS (Jammy Jellyfish)" +VERSION_CODENAME=jammy +ID=ubuntu +ID_LIKE=debian +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +UBUNTU_CODENAME=jammy +=== os-release End +Using kernel: +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 22.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest-image-list.json index 06cbb39499d..a309e153995 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2204gen2containerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest.txt index b9e70f66cda..a1f52684a11 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204containerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:10:10 UTC 2024 +Starting build on Tue Jul 16 17:14:16 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,15 +132,15 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:10 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 47622592 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 39369104 Jul 8 08:16 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:16 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:16 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:18 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 39369104 Jul 16 17:22 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 36014944 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:22 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:22 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:24 /usr/local/bin/bpftrace === Installed Packages Begin Listing... acr-mirror/now 0.2.9-1 amd64 [installed,local] @@ -293,7 +294,7 @@ keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] kmod/jammy,now 29-1ubuntu1 amd64 [installed] kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] -landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.2 amd64 [installed] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] @@ -438,8 +439,8 @@ libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] -libldap-2.5-0/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] -libldap-common/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -519,9 +520,9 @@ libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] -libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -609,24 +610,24 @@ libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] -linux-azure-cloud-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-azure-headers-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 all [installed,automatic] -linux-azure-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] linux-base/jammy,now 4.5ubuntu9 all [installed] -linux-cloud-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] -linux-headers-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-image-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-113.123 amd64 [installed,automatic] -linux-modules-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-modules-extra-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] @@ -664,7 +665,7 @@ networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [i nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] -nvme-cli/jammy-updates,now 1.16-3ubuntu0.1 amd64 [installed] +nvme-cli/now 1.16-3ubuntu0.1 amd64 [installed,upgradable to: 1.16-3ubuntu0.2] open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] @@ -777,8 +778,8 @@ python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] -python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] readline-common/jammy,now 8.1.2-1 all [installed,automatic] rng-tools-debian/jammy,now 2.3 amd64 [installed] @@ -821,11 +822,11 @@ tpm-udev/jammy,now 0.6 all [installed] tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] -ubuntu-minimal/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] -ubuntu-standard/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] ucf/jammy,now 3.0043 all [installed,automatic] udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] @@ -859,7 +860,7 @@ zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 25G 4.8G 84% / +/dev/root 29G 25G 4.5G 85% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 772K 13G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock @@ -881,11 +882,11 @@ PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli UBUNTU_CODENAME=jammy === os-release End Using kernel: -Linux version 5.15.0-1067-azure (buildd@lcy02-amd64-106) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #76-Ubuntu SMP Wed Jun 12 18:19:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:36:30 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:45:49 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 22.04 Hyperv generation: V2 Feature flags: None diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0-image-list.json new file mode 100644 index 00000000000..251c5d1c04e --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0-image-list.json @@ -0,0 +1,853 @@ +{ + "sku": "2204gen2TLcontainerd", + "imageVersion": "202407.16.0", + "imageBom": [ + { + "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator" + ], + "repoDigests": [ + "sha256:757300b54239c5a0e82120cf2cd06a787219ea4c5144011d805d82402426712e" + ] + }, + { + "id": "sha256:0288221c08f99a52c8072b048811090760e99254399b6a274258d54c1aa3ece0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0" + ], + "repoDigests": [ + "sha256:a6cb5c4f889bd05b98dbae86fa430451fd98341dedc685223089ee8351b4cbdc" + ] + }, + { + "id": "sha256:03d5aed5fc9a2b33d2da18020b18478e430b1f79e5a28e4f811485a7204b6c75", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.5.28" + ], + "repoDigests": [ + "sha256:fc4642d852b726e5f70a9444284e6183e617a48e8e329d09aa22c52ec27c2e75" + ] + }, + { + "id": "sha256:04ac4b180ce9c4d5d3373e266ed324190ace1f308c2096e6288fc503fa39682d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6" + ], + "repoDigests": [ + "sha256:691a6aa337041843b53a292efac49b610f1344df44f43ad6382cb4ffde8ec690" + ] + }, + { + "id": "sha256:059150549df92bffab1bb04c8b6d096e83f7418fe3a9dbd828b617d06dc4145a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1" + ], + "repoDigests": [ + "sha256:476f3b23b21451ffd1489b88508f3244af5233434be351607ec020764eb5ec69" + ] + }, + { + "id": "sha256:085e8d3ecac62638c0b8890ffff9fdb23203666af824f60297d56b1aa89a843b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1" + ], + "repoDigests": [ + "sha256:b3bbd7a6171bff15eeefd137316fa16415aa6a4c817e5ec609662793093b3526" + ] + }, + { + "id": "sha256:0ae0ee505c8520e5f845ac1ef8e2397193b89fd3487a27379c078e8397d5fe0f", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-4" + ], + "repoDigests": [ + "sha256:05a7fc6b0f803422d7e001cc2a24b6bf8fead5cc1be43407638d702457d6e808" + ] + }, + { + "id": "sha256:0b4a8625353ec8c5dfc8110c2aba7249841bcbb7cd7b2af0fb19c9542fe1757d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11" + ], + "repoDigests": [ + "sha256:63b1b3bc9e0d0376740c5deb8712419f4b6e195d7561b38234c6d33d8ddadc34" + ] + }, + { + "id": "sha256:0f071fa40e5baf3fe76edc6270b540ca30c035a1db18a69c4d67274c5f78130e", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6" + ], + "repoDigests": [ + "sha256:dbf38b8027757810b8c6195d71c7d5981cff4f88635f53cb39e266658c1c2e93" + ] + }, + { + "id": "sha256:1240867c553a3f569ff5693ee7f09b9c1da0851fe95e0b17c8f3a4520ff81af2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9" + ], + "repoDigests": [ + "sha256:12af2040a1f024ea3950d22ff5e671c8515bd19e9175c61e09441fcdce4d2409" + ] + }, + { + "id": "sha256:1250eff1958221923bcc1bd0983001e70bfc221c504edafed46a7c2364d6ba69", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0" + ], + "repoDigests": [ + "sha256:b6af2120f4a8f7a135235d7ea242b85b9de50a260768c86ce3cd1f551096ada1" + ] + }, + { + "id": "sha256:14c977deababe1338a5a599fac2412d99169587edb778d32873b01689c855554", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.5.26" + ], + "repoDigests": [ + "sha256:6dd5329e781e004b22bcbbeb04fa232f2af1b4a19298fc1197194fb9934edd98" + ] + }, + { + "id": "sha256:186473cf0a31771a84572c2245ab61e4b1e26340ca151169868dc1c666d481a0", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116" + ], + "repoDigests": [ + "sha256:5e04a0beccf65b4e70a25bc95e4706d4cf7e930cf827d0278336021315cf8934" + ] + }, + { + "id": "sha256:1b91a49a6d568a0c6fdc5f31f8c30a5cfe26da4f220d0bdc565f0b886b0a4c90", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15" + ], + "repoDigests": [ + "sha256:1a5a45609662ff099fd107841cc309d053933fa047239d20d6e87c82cd68aa76" + ] + }, + { + "id": "sha256:1fe8834e8eb80b2002f0e56323a180c40962ae47179ee96e3afdaab73c688001", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7" + ], + "repoDigests": [ + "sha256:8361855c53574cd91f4efc6da503e9c8f60aa873d6a8a83ca9bda41d8f328345" + ] + }, + { + "id": "sha256:22259ce8c03a0bb35bb8ba5564cac3e7b49f3585b57470e0b627090313071267", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1" + ], + "repoDigests": [ + "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" + ] + }, + { + "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11" + ], + "repoDigests": [ + "sha256:a1f30b813b434d8cac0aad177d9bad90d06848efad42f9c0792f236f91f65fd5" + ] + }, + { + "id": "sha256:27ec6af2d84182c12986780dd4cc058d11e9f693212a8f77daa48991fa2170ad", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1" + ], + "repoDigests": [ + "sha256:6f9a353cce72757b694ed99f5501d01a31199b732a594af7b073d7f3526376e0" + ] + }, + { + "id": "sha256:2c8399aa4259e743021c116c7adb97fefa3716fa0859208821d128f8d50f2557", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2" + ], + "repoDigests": [ + "sha256:01600a302fe01a6777b01d5eb0ebb8744e28f114a20a9dd2f81f0b73818fa287" + ] + }, + { + "id": "sha256:30e54feb912b33720ec432db72c0b0c012b99044e726a6aeb52a7dab8d1e6446", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cni:v1.6.0" + ], + "repoDigests": [ + "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" + ] + }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, + { + "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0" + ], + "repoDigests": [ + "sha256:23f413b196cab6e30ff0ff306f28663cce7112fd657cf5580578a4b4a71113b4" + ] + }, + { + "id": "sha256:34ee8ce6a4c28260c4acc430d0cfe3b354c31583c17b23d8996b9b33770bc261", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8" + ], + "repoDigests": [ + "sha256:60e54de9aa72340ddacc3aa558755bd3b7dded9ba0ac48362b862c73965bd898" + ] + }, + { + "id": "sha256:3560b5bfbdb6a0e4eb4625bf2548ba3160a13cb63136697250860fccf2a23640", + "repoTags": [ + "mcr.microsoft.com/oss/calico/node:v3.24.6" + ], + "repoDigests": [ + "sha256:a2902bec94fbcf29d4cdde3b51c2c4ed3c7c301318aaa9fe4a3632f145d49c18" + ] + }, + { + "id": "sha256:35a84b66cf2b9bcd28334e3c5bcac30a9ef0d49aa6a8f6fff7c602865315f390", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1" + ], + "repoDigests": [ + "sha256:31674d29ba78ab5f6c46ebb22eac7c19ef8613bd53fc84c7d242ac373347786b" + ] + }, + { + "id": "sha256:39c07611d79784dc0d5b7347c36f50e874db9d2833029c4d18b30749c4a00871", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2" + ], + "repoDigests": [ + "sha256:e247e200bea2336ce0d20767d7d5cd038c3be43d93c9aacf9c6682b10bb85d93" + ] + }, + { + "id": "sha256:3d306f9430b4858d14ec5a6cf2ea7e778d93774598655f8bd9f198119c5fd033", + "repoTags": [ + "mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6" + ], + "repoDigests": [ + "sha256:781a52c707944c8b062321ee60f737857e68165087beda5eeb17a45cd115963b" + ] + }, + { + "id": "sha256:4687f4e58b00f7aa07fbfd02b830da6619a54504ace70d264b907563ab418b41", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627" + ], + "repoDigests": [ + "sha256:df7262eae5d0bebf8d183e62d3442643ff9b2c785f35f1206d59aea2d395a390" + ] + }, + { + "id": "sha256:4cefcceff6e407a20798ff04e1e763bebf0dd35503a4bf65f5b32144a2a5ce15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3" + ], + "repoDigests": [ + "sha256:e840856efd9b63416eacaaa0428b22c89b0e2ff76800e95acf4c0f41d95bad8b" + ] + }, + { + "id": "sha256:4f37b786aa16665910f0e2d9fb2b5b8d28877a7fe35edfc9442fe5e78daf9005", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5" + ], + "repoDigests": [ + "sha256:b455f506faefd3c1f95bf4055726ffeec2918dc0383af7fac347be358eb98cc9" + ] + }, + { + "id": "sha256:5012e266529e60500c4c8695cc3767b566cec1467045a78db7fec3c902bf583a", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1" + ], + "repoDigests": [ + "sha256:00fdfade29181991db4e1bbd7fe0e5368271deb43ba26ec09c40ac9a2b43e904" + ] + }, + { + "id": "sha256:50b6c30473325d796d4f7b1a76e5f136e56c9d3baa1f5b653f1782cf2221aa17", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.6.0" + ], + "repoDigests": [ + "sha256:2a8eb42ddff1ebfe69721c48a6d893d192c59ff2a834be2b443819b91394da8a" + ] + }, + { + "id": "sha256:51c4819c31ea45dfb769c0af26b8bd093d3a83546b5aabeff731c60277635f36", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13" + ], + "repoDigests": [ + "sha256:e3dcee70ec232f6d585bb60527900309b8e29334f919a5d585a5ec9c2a8ed1dd" + ] + }, + { + "id": "sha256:57da27a10ce5406c677e995e5a2bdff06496a930af13bd672893145953f297d3", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2" + ], + "repoDigests": [ + "sha256:4c9432b7a91635bb1580636f59716b0df73a3848490cec965c50554dfaa8c7bf" + ] + }, + { + "id": "sha256:5a35adb36da915f659ebc2bed9dc0a3e79fcf1750a61adfe40efde03e4a73f11", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20" + ], + "repoDigests": [ + "sha256:5f6148e852e1cce336ca7776c6b93bbf3bd12a4169f8a5d32afc9a118c0bd9d8" + ] + }, + { + "id": "sha256:5c0df644f809a45c96c3a5f470391978e64d65014c71ab4fb8b20d136e3f616f", + "repoTags": [ + "mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11" + ], + "repoDigests": [ + "sha256:c5f1cbdb070863782eedd7a41ce42b7a0b5c25836e847fac097a44a6a6046f79" + ] + }, + { + "id": "sha256:6284cbe7030dfa0d79382ea3f86cf3b892d0ee17807b01d921e97a7877e27313", + "repoTags": [ + "mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2" + ], + "repoDigests": [ + "sha256:6fee210e78756207a3a32c105847c4a27fd02bcb3a458f99716484735a1b9831" + ] + }, + { + "id": "sha256:633863247a89954e67053cdf13b69dc7256988d051d085989e1ca6c8a3cc7a9d", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0" + ], + "repoDigests": [ + "sha256:ae08bf43a77c52352b8c9078e525000c5173cc1bbc6f84d4d5f4e00f7f479c6b" + ] + }, + { + "id": "sha256:64e5b3a566f8463f9eb99d3d47079e9689ef4233eed03c43ed640d319192ee0d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22" + ], + "repoDigests": [ + "sha256:2209b7830a5ae09eff36b3d150b3e743ed0bac094da9c7dc74288a2572f7dfb1" + ] + }, + { + "id": "sha256:65185e8783613121454419bb64cf9b49d7aa35d1e2f92b2daadb33c3f87f07f6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10" + ], + "repoDigests": [ + "sha256:2cb23cf66af7068eab39ad22c976073a23c52b9dcaa837934b35925fb6027db5" + ] + }, + { + "id": "sha256:6b60752f5966a940adb07f4841d16cfc5b9c724e71bc9556de6b5de833254428", + "repoTags": [ + "mcr.microsoft.com/mirror/docker/library/busybox:1.35" + ], + "repoDigests": [ + "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" + ] + }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, + { + "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0" + ], + "repoDigests": [ + "sha256:c762188c45d1b9bc9144b694b85313d5e49c741935a81d5b94fd7db978a40ae1" + ] + }, + { + "id": "sha256:70eb0042020a82f577070127cfad568ef1d6ccfd840b345bf98d19e6e1c9ef3b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16" + ], + "repoDigests": [ + "sha256:7dc812d8863a9627fded0142d927a8e6f0b22555a65cc291679a6da545c0a771" + ] + }, + { + "id": "sha256:71a03ffc773253607349bf0c805c1f4afe459054d861cefe3027147ec6cdd53b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:e2951f72b4ba67e469d5d1400413f4d0067a9fb5dd03706671c2c4ab1726be27" + ] + }, + { + "id": "sha256:733b450f01f00ae0a12791f4a045461613d5ba0d75f84b5ecc1509bf326a2d06", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1" + ], + "repoDigests": [ + "sha256:6b5036733ef206071b6471a109404a745a8d7732530b85aad38a5516927a99bd" + ] + }, + { + "id": "sha256:740531f0c1dbcbf485374f186d31dd3e50ad8e2ef50356ea94bed2343735acf4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9" + ], + "repoDigests": [ + "sha256:73f33a6301ed5e225191b98c4cf705a2164d89d03083787db329aad5c704aca0" + ] + }, + { + "id": "sha256:750337b1b890a106ee9262ea718e0da3977dc9fcef168bb3fc21e4beac7d5bb2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1" + ], + "repoDigests": [ + "sha256:d6220d6d73f723a711ffed90f5dc4855bd49bcc575855855c6a1085f6a2c003c" + ] + }, + { + "id": "sha256:75eb2343a98f8f185b6bc24a7c564b9bc04a49f25af5ba19c37945f999ca4536", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0" + ], + "repoDigests": [ + "sha256:19d31b45ac758b88d655defb19d28ba908e8b96a8d8467e9cf86c81c3ac6492e" + ] + }, + { + "id": "sha256:7860c676bbdf81896be8eee675dc047454f0a90be343629187cc7b19e3b815fe", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20" + ], + "repoDigests": [ + "sha256:017badca5a13c0e30fdf0615ce0b685a9fe84da663ae1b7127ccb1cd8ef5ed63" + ] + }, + { + "id": "sha256:7b178dc69474dd40a6471673c620079746e086c341b373fa723c09e043a5b911", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/pause:3.6" + ], + "repoDigests": [ + "sha256:b4b669f27933146227c9180398f99d8b3100637e4a0a1ccf804f8b12f4b9b8df" + ] + }, + { + "id": "sha256:7dad9a038c3ac2f5c94d43f906f90e328a99cd82179d8a0f44fa92dc8cf35133", + "repoTags": [ + "mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2" + ], + "repoDigests": [ + "sha256:e4b9705d0dd1dceb76665f2d8f25968f4323c10ded0ef843eedb931674d9f37f" + ] + }, + { + "id": "sha256:7e0c87efb66e35f186590a03dd1fed8cee9a4278097b804ded049909a88e721d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5" + ], + "repoDigests": [ + "sha256:49638f77a46ec3c1756c6638c2d68c115618f087f22df9dfe9098c79bd5de546" + ] + }, + { + "id": "sha256:7fb91b3e5781da143b9f1a6a03e847db88d04a2231b6f8e3c94e4039d2e009ac", + "repoTags": [ + "mcr.microsoft.com/oss/calico/cni:v3.24.6" + ], + "repoDigests": [ + "sha256:205bcf1b409bfdfb910f5e41497c490dd5a35c3d41cd5a5e4f58d10735cb21b4" + ] + }, + { + "id": "sha256:803c83dc97888dab8e4a9161dbba274e2f92c615a5c10010369576ef84b04b25", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-npm:v1.5.29" + ], + "repoDigests": [ + "sha256:0c0f94c548e575b1794d0fcde8112d002b2e8db7e24d410266135774fa39ad6e" + ] + }, + { + "id": "sha256:862a86505b1caaad10914c4e388110e0ef6d68967a635e83dd4cb3c8b4a92ae4", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4" + ], + "repoDigests": [ + "sha256:e967e4ed4175f1c5ae66ce1200a22932508da6576bb30aec418f2711259601b9" + ] + }, + { + "id": "sha256:8734b0d06daa4a301d20584e4e80e89d466a7c4eec9cb886edf7e3f00b45ab4c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520" + ], + "repoDigests": [ + "sha256:54f26d8e29793b7a702514cc6e75be39ae13c0bd92dc7827b9c65f1c758d2b25" + ] + }, + { + "id": "sha256:88315549dd905683a509940000a6fa51b361e2a0ddce8ed34cf9a3369b55a557", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc" + ], + "repoDigests": [ + "sha256:6d6ff08019d623cd385b8d63c9134c06f25f50b9571e70c03c47feb69f3b029a" + ] + }, + { + "id": "sha256:8f9f9dfe888d398ead22441e703d275e10037fe48924d7c065e50a17279f7e35", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1" + ], + "repoDigests": [ + "sha256:0d0019660e3e1d924b2d17881e4f2d59ce3814b0de6e7243acdd5cb93ece3e41" + ] + }, + { + "id": "sha256:94f7d22e2bc6ebb53a85a074bb09f7ca69e13ba3311f5a451f5c5169b47b4f60", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-cns:v1.4.52" + ], + "repoDigests": [ + "sha256:eb2c068081c82e0dbeedd357e6270194e9537b41ae50e8bee6bee028066b9a75" + ] + }, + { + "id": "sha256:952ef95e220d6f5f1f924724406c2ba8632fe569181f293ee2bee19813198cd8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-1" + ], + "repoDigests": [ + "sha256:54cf5b778baf88059fd468468eb0235af4feec9beb68627d0c8282c53745ec76" + ] + }, + { + "id": "sha256:95f03589e76a3742db7300c518ae33c9ff7d4d88915aa25e53dba7e664005ee6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2" + ], + "repoDigests": [ + "sha256:3dd721a179ace826b200c6f22c45c25cad33b7aef31ceda6fd218d01d8b2bd8c" + ] + }, + { + "id": "sha256:991102bc964607c6fcb81a90c1e8c106b4fbbb24b7378e99e996cdbc78dfcd6d", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6" + ], + "repoDigests": [ + "sha256:a686f1a1ad13388b7ca40b48bb81f2536601a8dee737b75451f88231ad4b1be9" + ] + }, + { + "id": "sha256:9c3b000e3613eaff6a2bb89f7d9f1171bb82282828da23501f7732429d150981", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0" + ], + "repoDigests": [ + "sha256:66b9dcb966f97ecc314d9670067de0ea096b982e1c9ec459a74d0b70a50c91bb" + ] + }, + { + "id": "sha256:a47b83982bdfd8aa3db682115578773b93187dd554f77eb041e2516f18d1bdf6", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1" + ], + "repoDigests": [ + "sha256:500072491c054e1c26cf3943ab2cfe65264a78ad26b9ebd35f036fc5e9b038c8" + ] + }, + { + "id": "sha256:a50447fed2b56b4f2ec3fba27a2c925d194dbebe100bc587ecf275ee10560fc2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1" + ], + "repoDigests": [ + "sha256:d4265ec6de06c0e5280be1594c87820d19dc2737085f164bf269097f0dad2979" + ] + }, + { + "id": "sha256:a6d4dfc495c81a08b765cad1134caf2460a780f13fbdd8f4c6a65ef2708f07ea", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg" + ], + "repoDigests": [ + "sha256:06c75d31813d5c345f129fd15031e4844a8b083b9fd892c85038486f2a265989" + ] + }, + { + "id": "sha256:ad009d5cdea801af26e7ad14d990132a3e2e878592c65d7cfdba90ae717ffedc", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4" + ], + "repoDigests": [ + "sha256:2670ff84b47185eef549c199ec6f54880e03f6ac5f6134924e39db3c424764e1" + ] + }, + { + "id": "sha256:ade31550b6c988c6b056c30654b421db5c0e5637750348064ef0377eca54ffb5", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator" + ], + "repoDigests": [ + "sha256:3a677fa88eeafb0b5dbc211a422fa1293d0d8ef4174fe6b1ef7aa90cbf830388" + ] + }, + { + "id": "sha256:b0961656d5bf764f629de5d05cfd7ca853f5b6a9cc2ee2cd387bef5c546953c8", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.13.13-3" + ], + "repoDigests": [ + "sha256:3b121f6860ec191371c4a34797e5842980af12289764e3ad32844bf2947537d9" + ] + }, + { + "id": "sha256:b1f09705377490a2ebdd68401f1461e8893693b2c5a2b7b98a652c34388b6949", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0" + ], + "repoDigests": [ + "sha256:77130d502210db5482178e28d3d34fe12776dd6cfb6d66b75108f0e082656dca" + ] + }, + { + "id": "sha256:b7044c151c670efdd8e7775758a82dc1145f2018a2aa7880b7a5832e5c36c880", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0" + ], + "repoDigests": [ + "sha256:2d11020c11b83f771fd34994ead928e80137f6db27f9f0482c8761c87bf9d2d2" + ] + }, + { + "id": "sha256:bd715581db51a8e983d7394420797f8dff385f89278035c03381dda12fe7cf15", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1" + ], + "repoDigests": [ + "sha256:765444b2f20e1e68335a7c14b46bdcc2990847b639db3bd137cbf3a35bf668fc" + ] + }, + { + "id": "sha256:bff47b40216a4c0802816a7cd1a3d52cb02d7fb255662e48ce95190634e04c20", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4" + ], + "repoDigests": [ + "sha256:684a484beca543028900660a61ce829cbcdfa264485f0e93f6b10e74ccc25379" + ] + }, + { + "id": "sha256:cc063ddc18082d3a77a5bf9cdfa077e1bb7191703b041d34279cad6086f0e839", + "repoTags": [ + "mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2", + "mcr.microsoft.com/aks/aks-node-ca-watcher:static" + ], + "repoDigests": [ + "sha256:10f18e48fc975746c0a94529311924566c86f70828f89e7ec1c7661b117d7a24" + ] + }, + { + "id": "sha256:cf91356d44bdbc827b3936fb319210695abecf28da2a1be67ecf0ffe15449f6b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4" + ], + "repoDigests": [ + "sha256:91ae30203011e88bf0f9650f328a6a66a14b9119aa94d54e9f1745748642b994" + ] + }, + { + "id": "sha256:d0712c8269b917f76cf7c10b4d1894b93f02743503152e1a6c6acf8ce1609c41", + "repoTags": [ + "mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0" + ], + "repoDigests": [ + "sha256:e349cb26e795e2f697a663bcfa44c2377551b3aa1a150ecade1ca48ae8e04aec" + ] + }, + { + "id": "sha256:d378161c5066fdd7f0e4aa8dabe423a8253260037066ab7cb391bd358f96fd0b", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1" + ], + "repoDigests": [ + "sha256:3297dee0a07bdf2dfc5668859be6fd06d936197a62b487059939db0ed0f89892" + ] + }, + { + "id": "sha256:d472fc0d165934ed622db5cde5dad92ac293dd82580eee6d288dcd6fc27795ae", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613" + ], + "repoDigests": [ + "sha256:143283eec5836d03066ec68b2ac8a50f27d4e4d325efc47cfc77decfed16c4f9" + ] + }, + { + "id": "sha256:d509ce9877521548af0dcfb57e012ef32416beeb275a8433d1940f866801c6ba", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3" + ], + "repoDigests": [ + "sha256:20329e7405fbbd49b4f79790aafcdaf8d08924a5f4e283dea6ffe4f0c73ee50b" + ] + }, + { + "id": "sha256:d6003fed3fd4662cf075371313a334fb76ec8f381ac7541ef1509238aee19bf2", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13" + ], + "repoDigests": [ + "sha256:0720da37ca81830bf64b2efee01b4fb6b111ffea2893de4e785fc2d0790c0403" + ] + }, + { + "id": "sha256:dec6d280471155dc4541126a4eb39b537f983b4cc41497b697f4b7ead5e5b7a3", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg" + ], + "repoDigests": [ + "sha256:430e083a8142bb400106e7eacde5629cf78423abf15427a7c312233035575687" + ] + }, + { + "id": "sha256:e0a77fa775249b1886e487b7d83e0b53e2e9cd4f2bc1d6c0b42e1cacb1d361c2", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9" + ], + "repoDigests": [ + "sha256:65285c13cc3eced1005a1c6c5f727570d781ac25f421a9e5cf169de8d7e1d6a9" + ] + }, + { + "id": "sha256:e1f08fc01cd0ab646792cef847dd632ebd5eaa64a7dabee371cc6349bf0e7ead", + "repoTags": [ + "mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4" + ], + "repoDigests": [ + "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" + ] + }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, + { + "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", + "repoTags": [ + "mcr.microsoft.com/oss/cilium/cilium:1.14.10-2" + ], + "repoDigests": [ + "sha256:2fd5c5b15adaabaf0e0ed792cb8030a2ec0e5c63ffaa8ef762fa15f3fd4d5639" + ] + }, + { + "id": "sha256:ead14ee162554b930f777cace60b38a26137793bd93278543bfe4d16264996b3", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8" + ], + "repoDigests": [ + "sha256:421ef56d2c471b4970a45dee1f690f8410bd735c1ad2e71a025ff2aa560a055b" + ] + }, + { + "id": "sha256:ef4eeced0357719bc768d2c415ba0fb7c3a50a65142198f4b5a5017cafb77107", + "repoTags": [ + "mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3" + ], + "repoDigests": [ + "sha256:d9da6e750d31b403fe5f7f93f5d5fa6fb5b5f8f1d41d8bb44fee358ba3a11e45" + ] + }, + { + "id": "sha256:f37827104eb2516181b6354c6b57a23358a8c4e67d55200db013c65bef1ffa3b", + "repoTags": [ + "mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0" + ], + "repoDigests": [ + "sha256:667c2613af19a1ae0fbba0cd5b08bd676d06ef3eeecb7ef2b4bb9007ebc95d83" + ] + }, + { + "id": "sha256:f51ffc3a3f6a0220d0bf74149f27042c6d3333c226db742e640497e63b2ea49a", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17" + ], + "repoDigests": [ + "sha256:f7ba1998387e669f148b70e5ca7269d75fd9e10cd638ae107f8da0540f6d0ac1" + ] + }, + { + "id": "sha256:f5a6f60b838475d3a558f8c7171b5956ce40a33e5714f46163e5fde6fd973e44", + "repoTags": [ + "mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7" + ], + "repoDigests": [ + "sha256:794c59ff1ea3391ec92b4eaa48413380ba7351ea797d606ad31110b1e95e19bf" + ] + }, + { + "id": "sha256:f818621acf10f23338ee77e25bca36f0bb9e14df037263ceb2af00265a86eb73", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9" + ], + "repoDigests": [ + "sha256:f8d8fcddccf5f21cb2400b544b63e17ce693d879f847d1bda9be29af6cd54b2e" + ] + }, + { + "id": "sha256:fcfa6e2611368be3ac82b7e7eeb45c06fc37e1eba64c0b1cda6a83ea2645f744", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1" + ], + "repoDigests": [ + "sha256:e01ea8ce9f67921c7969d09f66776e7a72115d23d678c60f94597016c27af6e7" + ] + }, + { + "id": "sha256:fd9185373590fc60869793ca92ffa471bddcf7390ccb6658f604bfdf22a3fc16", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3" + ], + "repoDigests": [ + "sha256:3e3b73d6da1d840e1ab3a7de8ea4da4f2866a8dc721be9ac1a200c284a57de54" + ] + } + ] +} diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0.txt new file mode 100644 index 00000000000..60ad1535e22 --- /dev/null +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/202407.16.0.txt @@ -0,0 +1,894 @@ +Starting build on Tue Jul 16 17:14:17 UTC 2024 +Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): + - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 + - crictl version 1.29.0 + - runc version 1.1.12-1 + - nvidia-driver=cuda-550.54.15-sha-2d4c96 + - bpftrace v0.9.4 +containerd images pre-pulled: + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.20 + - mcr.microsoft.com/oss/kubernetes/autoscaler/addon-resizer:1.8.22 + - mcr.microsoft.com/oss/kubernetes/metrics-server:v0.7.1 + - mcr.microsoft.com/oss/kubernetes/pause:3.6 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 + - mcr.microsoft.com/mirror/docker/library/busybox:1.35 + - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 + - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-cns:v1.4.52 + - mcr.microsoft.com/containernetworking/azure-cns:v1.5.26 + - mcr.microsoft.com/containernetworking/azure-cns:v1.6.0 + - mcr.microsoft.com/containernetworking/azure-ipam:v0.2.0 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.13 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.0.20 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.1.4 + - mcr.microsoft.com/containernetworking/cni-dropgz:v0.2.0 + - mcr.microsoft.com/containernetworking/azure-npm:v1.5.29 + - mcr.microsoft.com/oss/kubernetes/apiserver-network-proxy/agent:v0.1.6-hotfix.20240116 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.2-1 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3 + - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 + - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 + - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-cfg + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-targetallocator + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.13-main-05-29-2024-3e72c0e4-cfg + - mcr.microsoft.com/oss/kubernetes/kube-state-metrics:v2.11.0 + - mcr.microsoft.com/oss/calico/cni:v3.24.6 + - mcr.microsoft.com/oss/calico/node:v3.24.6 + - mcr.microsoft.com/oss/calico/pod2daemon-flexvol:v3.24.6 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-3 + - mcr.microsoft.com/oss/cilium/cilium:1.13.13-4 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-1 + - mcr.microsoft.com/oss/cilium/cilium:1.14.10-2 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.16 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.27.17 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.8 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.3 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.30.0 + - mcr.microsoft.com/oss/kubernetes/autoscaler/cluster-proportional-autoscaler:v1.8.9 + - mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.11 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.8 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.28.9 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi:v1.29.7 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.10 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.28.11 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.5 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.29.6 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 + - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 + - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.13.0 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.10.1 + - mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v2.11.0 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.16.3 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.2 + - mcr.microsoft.com/oss/open-policy-agent/gatekeeper:v3.14.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-addon-prod:1.3.1 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.5.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.4.0 + - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 + - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 + - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 + - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 + - Kubelet credential provider version 1.29.2 + - Kubelet credential provider version 1.30.0 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.13-2 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.14-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.27.15 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.10-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.9-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.28.11 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.4-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.5-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.29.6 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.1-1 + - mcr.microsoft.com/oss/kubernetes/kube-proxy:v1.30.2-hotfix.20240613 + - bcc-tools + - libbcc-examples +kubelet/kubectl downloaded: +-rwxr-xr-x 1 root root 55331649 Dec 12 2023 /usr/local/bin/crictl +-rwxr-xr-x 1 root root 108036096 Apr 17 01:01 /usr/local/bin/kubelet-1.27.13 +-rwxr-xr-x 1 root root 48652288 Apr 17 01:01 /usr/local/bin/kubectl-1.27.13 +-rwxr-xr-x 1 root root 110014464 Apr 17 01:03 /usr/local/bin/kubelet-1.28.9 +-rwxr-xr-x 1 root root 49209344 Apr 17 01:03 /usr/local/bin/kubectl-1.28.9 +-rwxr-xr-x 1 root root 111939584 Apr 18 17:03 /usr/local/bin/kubelet-1.29.4 +-rwxr-xr-x 1 root root 49819648 Apr 18 17:03 /usr/local/bin/kubectl-1.29.4 +-rwxr-xr-x 1 root root 108036096 May 22 15:51 /usr/local/bin/kubelet-1.27.14 +-rwxr-xr-x 1 root root 48652288 May 22 15:51 /usr/local/bin/kubectl-1.27.14 +-rwxr-xr-x 1 root root 110014464 May 22 15:53 /usr/local/bin/kubelet-1.28.10 +-rwxr-xr-x 1 root root 49209344 May 22 15:53 /usr/local/bin/kubectl-1.28.10 +-rwxr-xr-x 1 root root 111939584 May 22 15:53 /usr/local/bin/kubelet-1.29.5 +-rwxr-xr-x 1 root root 49819648 May 22 15:53 /usr/local/bin/kubectl-1.29.5 +-rwxr-xr-x 1 root root 100100024 May 24 08:44 /usr/local/bin/kubelet-1.30.1 +-rwxr-xr-x 1 root root 51454104 May 24 08:44 /usr/local/bin/kubectl-1.30.1 +-rwxr-xr-x 1 root root 100124920 Jun 12 16:43 /usr/local/bin/kubelet-1.30.2 +-rwxr-xr-x 1 root root 51454104 Jun 12 16:43 /usr/local/bin/kubectl-1.30.2 +-rwxr-xr-x 1 root root 108036096 Jun 13 17:20 /usr/local/bin/kubelet-1.27.15 +-rwxr-xr-x 1 root root 48652288 Jun 13 17:20 /usr/local/bin/kubectl-1.27.15 +-rwxr-xr-x 1 root root 110014464 Jun 13 17:22 /usr/local/bin/kubelet-1.28.11 +-rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 +-rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 +-rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:25 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:27 /usr/local/bin/bpftrace +=== Installed Packages Begin +Listing... +acr-mirror/now 0.2.9-1 amd64 [installed,local] +adduser/jammy,now 3.118ubuntu5 all [installed,automatic] +apparmor/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +apt-utils/jammy-updates,now 2.4.12 amd64 [installed,automatic] +apt/jammy-updates,now 2.4.12 amd64 [installed,automatic] +attr/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +base-files/jammy-updates,now 12ubuntu4.6 amd64 [installed] +base-passwd/jammy,now 3.5.52build1 amd64 [installed] +bash-completion/jammy,now 1:2.11-5ubuntu1 all [installed,automatic] +bash/jammy-updates,jammy-security,now 5.1-6ubuntu1.1 amd64 [installed] +bc/jammy,now 1.07.1-3build1 amd64 [installed,automatic] +bcache-tools/jammy,now 1.0.8-4ubuntu3 amd64 [installed] +bind9-dnsutils/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed] +bind9-host/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +bind9-libs/jammy-updates,now 1:9.18.24-0ubuntu0.22.04.1 amd64 [installed,automatic] +binutils-common/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils-x86-64-linux-gnu/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +binutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +blobfuse2/jammy,now 2.3.0 amd64 [installed] +bolt/jammy,now 0.9.2-1 amd64 [installed] +bsdextrautils/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +bsdutils/jammy-updates,jammy-security,now 1:2.37.2-4ubuntu3.4 amd64 [installed] +btrfs-progs/jammy,now 5.16.2-1 amd64 [installed] +build-essential/jammy,now 12.9ubuntu3 amd64 [installed] +busybox-initramfs/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +busybox-static/jammy,now 1:1.30.1-7ubuntu3 amd64 [installed,automatic] +byobu/jammy,now 5.133-1 all [installed] +bzip2/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +ca-certificates/jammy-updates,jammy-security,now 20230311ubuntu0.22.04.1 all [installed] +ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed] +cgroup-lite/jammy,now 1.15 all [installed] +chrony/jammy,now 4.2-2ubuntu2 amd64 [installed] +cifs-utils/jammy-updates,jammy-security,now 2:6.14-1ubuntu0.1 amd64 [installed] +cloud-guest-utils/jammy,now 0.32-22-g45fe84a5-0ubuntu1 all [installed] +cloud-init/jammy-updates,now 24.1.3-0ubuntu1~22.04.5 all [installed] +cloud-initramfs-copymods/jammy,now 0.47ubuntu1 all [installed] +cloud-initramfs-dyn-netconf/jammy,now 0.47ubuntu1 all [installed] +command-not-found/jammy,now 22.04.0 all [installed,automatic] +conntrack/jammy,now 1:1.4.6-2build2 amd64 [installed] +console-setup-linux/jammy,now 1.205ubuntu3 all [installed,automatic] +console-setup/jammy,now 1.205ubuntu3 all [installed,automatic] +coreutils/jammy-updates,now 8.32-4.1ubuntu1.2 amd64 [installed,automatic] +cpio/jammy-updates,jammy-security,now 2.13+dfsg-7ubuntu0.1 amd64 [installed,automatic] +cpp-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +cpp/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +cracklib-runtime/jammy,now 2.9.6-3.4build4 amd64 [installed] +cron/jammy,now 3.0pl1-137ubuntu3 amd64 [installed,automatic] +cryptsetup-bin/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +cryptsetup-initramfs/jammy-updates,now 2:2.4.3-1ubuntu1.2 all [installed,automatic] +cryptsetup/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +curl/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed] +dash/jammy,now 0.5.11+git20210903+057cd650a4ed-3build1 amd64 [installed] +dbus-user-session/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dbus/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +dctrl-tools/jammy,now 2.24-3build2 amd64 [installed,automatic] +debconf-i18n/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +debianutils/jammy,now 5.5-1ubuntu2 amd64 [installed,automatic] +diffutils/jammy,now 1:3.8-0ubuntu2 amd64 [installed] +dirmngr/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed] +distro-info-data/jammy-updates,jammy-security,now 0.52ubuntu0.7 all [installed,automatic] +distro-info/jammy-updates,now 1.1ubuntu0.2 amd64 [installed,automatic] +dkms/jammy-updates,now 2.8.7-2ubuntu2.2 all [installed] +dmeventd/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dmidecode/jammy-updates,now 3.3-3ubuntu0.1 amd64 [installed,automatic] +dmsetup/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +dosfstools/jammy,now 4.2-1build3 amd64 [installed,automatic] +dpkg-dev/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +dpkg/jammy-updates,now 1.21.1ubuntu2.3 amd64 [installed,automatic] +e2fsprogs/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +eatmydata/jammy,now 130-2build1 all [installed] +ebtables/jammy,now 2.0.11-4build2 amd64 [installed] +ed/jammy,now 1.18-1 amd64 [installed,automatic] +efibootmgr/jammy,now 17-1ubuntu2 amd64 [installed] +eject/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +ethtool/jammy-updates,now 1:5.16-1ubuntu0.1 amd64 [installed] +fdisk/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +file/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +finalrd/jammy,now 9build1 all [installed,automatic] +findutils/jammy,now 4.8.0-1ubuntu3 amd64 [installed] +fonts-ubuntu-console/jammy,now 0.83-6ubuntu1 all [installed] +friendly-recovery/jammy,now 0.2.42 all [installed,automatic] +ftp/jammy,now 20210827-4build1 all [installed,automatic] +fuse3/jammy,now 3.10.5-1build1 amd64 [installed] +fwupd-signed/jammy-updates,now 1.51.1~22.04.1+1.4-0ubuntu0.1 amd64 [installed] +g++-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +g++/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] +gawk/jammy-updates,jammy-security,now 1:5.1.0-1ubuntu0.1 amd64 [installed,automatic] +gcc-11-base/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-11/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12-base/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc-12/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +gcc/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed] +gdisk/jammy,now 1.0.8-4build1 amd64 [installed,automatic] +gettext-base/jammy,now 0.21-4ubuntu4 amd64 [installed,automatic] +gir1.2-glib-2.0/jammy,now 1.72.0-1 amd64 [installed,automatic] +gir1.2-packagekitglib-1.0/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +git-man/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 all [installed,automatic] +git/jammy-updates,jammy-security,now 1:2.34.1-1ubuntu1.11 amd64 [installed] +glusterfs-client/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed] +glusterfs-common/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +gnupg-l10n/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed,automatic] +gnupg-utils/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gnupg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 all [installed] +gpg-agent/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-client/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg-wks-server/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpg/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgconf/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgsm/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +gpgv/jammy-updates,jammy-security,now 2.2.27-3ubuntu2.1 amd64 [installed,automatic] +grep/jammy,now 3.7-1build1 amd64 [installed] +groff-base/jammy,now 1.22.4-8build1 amd64 [installed,automatic] +grub-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-efi-amd64-bin/jammy-updates,jammy-security,now 2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-efi-amd64-signed/jammy-updates,jammy-security,now 1.187.6+2.06-2ubuntu14.4 amd64 [installed,automatic] +grub-gfxpayload-lists/jammy,now 0.7 amd64 [installed,automatic] +grub-pc-bin/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +grub-pc/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed] +grub2-common/jammy-updates,now 2.06-2ubuntu7.2 amd64 [installed,automatic] +gzip/jammy-updates,now 1.10-4ubuntu4.1 amd64 [installed] +hdparm/jammy,now 9.60+ds-1build3 amd64 [installed,automatic] +hostname/jammy,now 3.23ubuntu2 amd64 [installed] +htop/jammy,now 3.0.5-7build2 amd64 [installed] +hwdata/jammy,now 0.357-1 all [installed,automatic] +info/jammy,now 6.8-4build1 amd64 [installed,automatic] +init-system-helpers/jammy,now 1.62 all [installed] +init/jammy,now 1.62 amd64 [installed] +initramfs-tools-bin/jammy-updates,now 0.140ubuntu13.4 amd64 [installed,automatic] +initramfs-tools-core/jammy-updates,now 0.140ubuntu13.4 all [installed,automatic] +initramfs-tools/jammy-updates,now 0.140ubuntu13.4 all [installed] +inotify-tools/jammy,now 3.22.1.0-2 amd64 [installed] +install-info/jammy,now 6.8-4build1 amd64 [installed,automatic] +iotop/jammy-updates,now 0.6-24-g733f3f8-1.1ubuntu0.1 amd64 [installed] +iproute2/jammy,now 5.15.0-1ubuntu2 amd64 [installed] +ipset/jammy,now 7.15-1build1 amd64 [installed] +iptables/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed] +iputils-ping/jammy,now 3:20211215-1 amd64 [installed,automatic] +iputils-tracepath/jammy,now 3:20211215-1 amd64 [installed,automatic] +irqbalance/jammy-updates,now 1.8.0-1ubuntu0.2 amd64 [installed,automatic] +isc-dhcp-client/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +isc-dhcp-common/jammy-updates,now 4.4.1-2.3ubuntu2.4 amd64 [installed,automatic] +iso-codes/jammy,now 4.9.0-1 all [installed,automatic] +jq/jammy,now 1.6-2.1ubuntu3 amd64 [installed] +kbd/jammy-updates,now 2.3.0-3ubuntu4.22.04 amd64 [installed,automatic] +keyboard-configuration/jammy,now 1.205ubuntu3 all [installed,automatic] +keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] +klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +kmod/jammy,now 29-1ubuntu1 amd64 [installed] +kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] +less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] +libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] +libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] +libapparmor1/jammy-updates,now 3.0.4-2ubuntu2.3 amd64 [installed,automatic] +libappstream4/jammy,now 0.15.2-2 amd64 [installed,automatic] +libapt-pkg6.0/jammy-updates,now 2.4.12 amd64 [installed,automatic] +libarchive13/jammy-updates,jammy-security,now 3.6.0-1ubuntu1.1 amd64 [installed] +libargon2-1/jammy,now 0~20171227-0.3 amd64 [installed,automatic] +libasan6/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libasan8/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libassuan0/jammy,now 2.5.5-1build1 amd64 [installed,automatic] +libatasmart4/jammy,now 0.19-5build2 amd64 [installed] +libatm1/jammy,now 1:2.5.1-4build2 amd64 [installed,automatic] +libatomic1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libattr1/jammy,now 1:2.5.1-1build1 amd64 [installed,automatic] +libaudit-common/jammy,now 1:3.0.7-1build1 all [installed,automatic] +libaudit1/jammy,now 1:3.0.7-1build1 amd64 [installed,automatic] +libbabeltrace1/jammy,now 1.5.8-2build1 amd64 [installed,automatic] +libbinutils/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libblkid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libblockdev-crypto2/jammy,now 2.26-1 amd64 [installed] +libblockdev-fs2/jammy,now 2.26-1 amd64 [installed] +libblockdev-loop2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part-err2/jammy,now 2.26-1 amd64 [installed] +libblockdev-part2/jammy,now 2.26-1 amd64 [installed] +libblockdev-swap2/jammy,now 2.26-1 amd64 [installed] +libblockdev-utils2/jammy,now 2.26-1 amd64 [installed] +libblockdev2/jammy,now 2.26-1 amd64 [installed] +libboost-context1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-filesystem1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-iostreams1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-program-options1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libboost-thread1.74.0/jammy,now 1.74.0-14ubuntu3 amd64 [installed,automatic] +libbpf0/jammy-updates,jammy-security,now 1:0.5.0-1ubuntu22.04.1 amd64 [installed,automatic] +libbrotli1/jammy,now 1.0.9-2build6 amd64 [installed,automatic] +libbsd0/jammy,now 0.11.5-1 amd64 [installed,automatic] +libbz2-1.0/jammy,now 1.0.8-5build1 amd64 [installed,automatic] +libc-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc-dev-bin/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6-dev/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libc6/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 amd64 [installed,automatic] +libcap-ng0/jammy,now 0.7.9-2.2build3 amd64 [installed,automatic] +libcap2-bin/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcap2/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libcbor0.8/jammy,now 0.8.0-2ubuntu1 amd64 [installed,automatic] +libcc1-0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libcephfs2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libcom-err2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libcrack2/jammy,now 2.9.6-3.4build4 amd64 [installed,automatic] +libcrypt-dev/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcrypt1/jammy,now 1:4.4.27-1 amd64 [installed,automatic] +libcryptsetup12/jammy-updates,now 2:2.4.3-1ubuntu1.2 amd64 [installed,automatic] +libctf-nobfd0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libctf0/jammy-updates,jammy-security,now 2.38-4ubuntu2.6 amd64 [installed,automatic] +libcurl3-gnutls/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libcurl4/jammy-updates,jammy-security,now 7.81.0-1ubuntu1.16 amd64 [installed,automatic] +libdaxctl1/jammy,now 72.1-1 amd64 [installed,automatic] +libdb5.3/jammy,now 5.3.28+dfsg1-0.8ubuntu3 amd64 [installed,automatic] +libdbus-1-3/jammy-updates,jammy-security,now 1.12.20-2ubuntu4.1 amd64 [installed,automatic] +libdebconfclient0/jammy,now 0.261ubuntu1 amd64 [installed] +libdevmapper-event1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdevmapper1.02.1/jammy,now 2:1.02.175-2.1ubuntu4 amd64 [installed,automatic] +libdns-export1110/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libdpkg-perl/jammy-updates,now 1.21.1ubuntu2.3 all [installed,automatic] +libdrm-common/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 all [installed,automatic] +libdrm2/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 amd64 [installed,automatic] +libdw1/jammy,now 0.186-1build1 amd64 [installed,automatic] +libeatmydata1/jammy,now 130-2build1 amd64 [installed] +libedit2/jammy,now 3.1-20210910-1build1 amd64 [installed,automatic] +libefiboot1/jammy,now 37-6ubuntu2 amd64 [installed] +libefivar1/jammy,now 37-6ubuntu2 amd64 [installed] +libelf1/jammy,now 0.186-1build1 amd64 [installed,automatic] +liberror-perl/jammy,now 0.17029-1 all [installed,automatic] +libestr0/jammy,now 0.1.10-2.1build3 amd64 [installed,automatic] +libevent-core-2.1-7/jammy,now 2.1.12-stable-1build3 amd64 [installed,automatic] +libexpat1/jammy-updates,jammy-security,now 2.4.7-1ubuntu0.3 amd64 [installed,automatic] +libext2fs2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libfastjson4/jammy,now 0.99.9-1build2 amd64 [installed,automatic] +libfdisk1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libffi8/jammy,now 3.4.2-4 amd64 [installed,automatic] +libfido2-1/jammy,now 1.10.0-1 amd64 [installed,automatic] +libflashrom1/jammy,now 1.2-5build1 amd64 [installed] +libfreetype6/jammy-updates,jammy-security,now 2.11.1+dfsg-1ubuntu0.2 amd64 [installed,automatic] +libfribidi0/jammy-updates,jammy-security,now 1.0.8-2ubuntu3.1 amd64 [installed,automatic] +libftdi1-2/jammy,now 1.5-5build3 amd64 [installed] +libfuse3-3/jammy,now 3.10.5-1build1 amd64 [installed,automatic] +libfwupd2/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libfwupdplugin5/jammy-updates,now 1.7.9-1~22.04.3 amd64 [installed] +libgcab-1.0-0/jammy,now 1.4-3build2 amd64 [installed] +libgcc-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-12-dev/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcc-s1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgcrypt20/jammy,now 1.9.4-3ubuntu3 amd64 [installed,automatic] +libgdbm-compat4/jammy,now 1.23-1 amd64 [installed,automatic] +libgdbm6/jammy,now 1.23-1 amd64 [installed,automatic] +libgfapi0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfchangelog0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfrpc0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgfxdr0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgirepository-1.0-1/jammy,now 1.72.0-1 amd64 [installed,automatic] +libglib2.0-0/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-bin/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 amd64 [installed,automatic] +libglib2.0-data/jammy-updates,jammy-security,now 2.72.4-0ubuntu2.3 all [installed,automatic] +libglusterd0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libglusterfs0/jammy-updates,jammy-security,now 10.1-1ubuntu0.2 amd64 [installed,automatic] +libgmp10/jammy,now 2:6.2.1+dfsg-3ubuntu1 amd64 [installed,automatic] +libgnutls30/jammy-updates,jammy-security,now 3.7.3-4ubuntu1.5 amd64 [installed,automatic] +libgomp1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libgoogle-perftools4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libgpg-error0/jammy,now 1.43-3 amd64 [installed,automatic] +libgpgme11/jammy-updates,now 1.16.0-1.2ubuntu4.2 amd64 [installed] +libgpm2/jammy,now 1.20.7-10build1 amd64 [installed,automatic] +libgssapi-krb5-2/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libgstreamer1.0-0/jammy-updates,now 1.20.3-0ubuntu1 amd64 [installed,automatic] +libgudev-1.0-0/jammy,now 1:237-2build1 amd64 [installed] +libgusb2/jammy,now 0.3.10-1 amd64 [installed] +libhogweed6/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libibverbs1/jammy,now 39.0-1 amd64 [installed,automatic] +libicu70/jammy,now 70.1-2 amd64 [installed,automatic] +libidn2-0/jammy,now 2.3.2-2build1 amd64 [installed,automatic] +libinih1/jammy,now 53-1ubuntu3 amd64 [installed,automatic] +libinotifytools0/jammy,now 3.22.1.0-2 amd64 [installed,automatic] +libintl-perl/jammy,now 1.26-3build2 all [installed,automatic] +libintl-xs-perl/jammy,now 1.26-3build2 amd64 [installed,automatic] +libip4tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libip6tc2/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libipset13/jammy,now 7.15-1build1 amd64 [installed,automatic] +libisc-export1105/jammy,now 1:9.11.19+dfsg-2.1ubuntu3 amd64 [installed,automatic] +libisl23/jammy,now 0.24-2build1 amd64 [installed,automatic] +libisns0/jammy,now 0.101-0ubuntu2 amd64 [installed,automatic] +libitm1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libjansson4/jammy,now 2.13.1-1.1build3 amd64 [installed,automatic] +libjcat1/jammy,now 0.1.9-1 amd64 [installed] +libjq1/jammy,now 1.6-2.1ubuntu3 amd64 [installed,automatic] +libjson-c5/jammy-updates,jammy-security,now 0.15-3~ubuntu1.22.04.2 amd64 [installed,automatic] +libjson-glib-1.0-0/jammy,now 1.6.6-1build1 amd64 [installed] +libjson-glib-1.0-common/jammy,now 1.6.6-1build1 all [installed] +libk5crypto3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkeyutils1/jammy,now 1.6.1-2ubuntu3 amd64 [installed,automatic] +libklibc/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] +libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] +libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] +libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] +liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] +liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +liblua5.3-0/jammy,now 5.3.6-1build1 amd64 [installed,automatic] +liblvm2cmd2.03/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed,automatic] +liblz4-1/jammy,now 1.9.3-2build2 amd64 [installed,automatic] +liblzma5/jammy,now 5.2.5-2ubuntu1 amd64 [installed,automatic] +liblzo2-2/jammy,now 2.10-2build3 amd64 [installed,automatic] +libmagic-mgc/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmagic1/jammy-updates,jammy-security,now 1:5.41-3ubuntu0.1 amd64 [installed,automatic] +libmaxminddb0/jammy,now 1.5.2-1build2 amd64 [installed,automatic] +libmbim-glib4/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmbim-proxy/jammy-updates,now 1.28.0-1~ubuntu20.04.1 amd64 [installed] +libmd0/jammy,now 1.0.4-1build1 amd64 [installed,automatic] +libmm-glib0/jammy-updates,now 1.20.0-1~ubuntu22.04.3 amd64 [installed] +libmnl0/jammy,now 1.0.4-3build2 amd64 [installed,automatic] +libmodule-find-perl/jammy,now 0.15-1 all [installed,automatic] +libmodule-scandeps-perl/jammy,now 1.31-1 all [installed,automatic] +libmount1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libmpc3/jammy,now 1.2.1-2build1 amd64 [installed,automatic] +libmpdec3/jammy,now 2.5.1-2build2 amd64 [installed,automatic] +libmpfr6/jammy,now 4.1.0-3build3 amd64 [installed,automatic] +libncurses6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libncursesw6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libndctl6/jammy,now 72.1-1 amd64 [installed,automatic] +libnetfilter-conntrack3/jammy,now 1.0.9-1 amd64 [installed,automatic] +libnetplan0/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +libnettle8/jammy,now 3.7.3-1build2 amd64 [installed,automatic] +libnewt0.52/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +libnfnetlink0/jammy,now 1.0.1-3build3 amd64 [installed,automatic] +libnfsidmap1/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed,automatic] +libnftables1/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed,automatic] +libnftnl11/jammy,now 1.2.1-1build1 amd64 [installed,automatic] +libnghttp2-14/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.2 amd64 [installed,automatic] +libnl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-genl-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnl-route-3-200/jammy,now 3.5.0-0.1 amd64 [installed,automatic] +libnpth0/jammy,now 1.6-3build2 amd64 [installed,automatic] +libnsl-dev/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnsl2/jammy,now 1.3.0-2build2 amd64 [installed,automatic] +libnspr4/jammy-updates,jammy-security,now 2:4.35-0ubuntu0.22.04.1 amd64 [installed] +libnss-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libnss3/jammy-updates,jammy-security,now 2:3.98-0ubuntu0.22.04.2 amd64 [installed] +libntfs-3g89/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +libnuma1/jammy,now 2.0.14-3ubuntu2 amd64 [installed,automatic] +liboath0/jammy,now 2.6.7-3build1 amd64 [installed,automatic] +libonig5/jammy,now 6.9.7.1-2build1 amd64 [installed,automatic] +libopeniscsiusr/jammy,now 2.1.5-1ubuntu1 amd64 [installed,automatic] +libp11-kit0/jammy,now 0.24.0-6build1 amd64 [installed,automatic] +libpackagekit-glib2-18/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +libpam-cap/jammy-updates,jammy-security,now 1:2.44-1ubuntu0.22.04.1 amd64 [installed,automatic] +libpam-modules-bin/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-modules/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libpam-pwquality/jammy,now 1.4.4-1build2 amd64 [installed] +libpam-runtime/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 all [installed,automatic] +libpam-systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libpam0g/jammy-updates,jammy-security,now 1.4.0-11ubuntu2.4 amd64 [installed,automatic] +libparted-fs-resize0/jammy,now 3.4-2build1 amd64 [installed] +libparted2/jammy,now 3.4-2build1 amd64 [installed,automatic] +libpcap0.8/jammy,now 1.10.1-4build1 amd64 [installed,automatic] +libpci3/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +libpcre2-8-0/jammy-updates,jammy-security,now 10.39-3ubuntu0.1 amd64 [installed,automatic] +libpcre3/jammy-updates,jammy-security,now 2:8.39-13ubuntu0.22.04.1 amd64 [installed,automatic] +libperl5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +libpipeline1/jammy,now 1.5.5-1 amd64 [installed,automatic] +libplymouth5/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +libpmem1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpmemobj1/jammy,now 1.11.1-3build1 amd64 [installed,automatic] +libpng16-16/jammy,now 1.6.37-3build5 amd64 [installed,automatic] +libpolkit-agent-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpolkit-gobject-1-0/jammy,now 0.105-33 amd64 [installed,automatic] +libpopt0/jammy,now 1.18-3build1 amd64 [installed,automatic] +libproc-processtable-perl/jammy,now 0.634-1build1 amd64 [installed,automatic] +libprocps8/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +libpsl5/jammy,now 0.21.0-1.2build2 amd64 [installed,automatic] +libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] +libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] +libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] +libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] +libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +librabbitmq4/jammy,now 0.10.0-1ubuntu2 amd64 [installed,automatic] +librados2/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +libradosstriper1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librbd1/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +librdmacm1/jammy,now 39.0-1 amd64 [installed,automatic] +libreadline8/jammy,now 8.1.2-1 amd64 [installed,automatic] +librtmp1/jammy,now 2.4+20151223.gitfa8646d.1-2build4 amd64 [installed,automatic] +libsasl2-2/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules-db/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libsasl2-modules/jammy-updates,now 2.1.27+dfsg2-3ubuntu1.2 amd64 [installed,automatic] +libseccomp2/jammy,now 2.5.3-2ubuntu2 amd64 [installed,automatic] +libselinux1/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsemanage-common/jammy,now 3.3-1build2 all [installed,automatic] +libsemanage2/jammy,now 3.3-1build2 amd64 [installed,automatic] +libsensors-config/jammy,now 1:3.6.0-7ubuntu1 all [installed,automatic] +libsensors5/jammy,now 1:3.6.0-7ubuntu1 amd64 [installed,automatic] +libsepol2/jammy,now 3.3-1build1 amd64 [installed,automatic] +libsgutils2-2/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +libsigsegv2/jammy,now 2.13-1ubuntu3 amd64 [installed,automatic] +libslang2/jammy,now 2.3.2-5build4 amd64 [installed,automatic] +libsmartcols1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libsmbios-c2/jammy,now 2.4.3-1build1 amd64 [installed] +libsnappy1v5/jammy,now 1.1.8-1build3 amd64 [installed,automatic] +libsodium23/jammy,now 1.0.18-1build2 amd64 [installed,automatic] +libsort-naturally-perl/jammy,now 1.03-2 all [installed,automatic] +libsqlite3-0/jammy-updates,jammy-security,now 3.37.2-2ubuntu0.3 amd64 [installed,automatic] +libss2/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +libssh-4/jammy-updates,jammy-security,now 0.9.6-2ubuntu0.22.04.3 amd64 [installed,automatic] +libssl3/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +libstdc++-11-dev/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstdc++6/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libstemmer0d/jammy,now 2.2.0-1build1 amd64 [installed,automatic] +libsysfs2/jammy,now 2.1.1-1build1 amd64 [installed,automatic] +libsystemd0/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libtalloc2/jammy,now 2.3.3-2build1 amd64 [installed,automatic] +libtasn1-6/jammy,now 4.18.0-4build1 amd64 [installed,automatic] +libtcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +libtcmalloc-minimal4/jammy,now 2.9.1-0ubuntu3 amd64 [installed,automatic] +libterm-readkey-perl/jammy,now 2.38-1build4 amd64 [installed,automatic] +libtevent0/jammy,now 0.11.0-1build1 amd64 [installed,automatic] +libtext-charwidth-perl/jammy,now 0.04-10build3 amd64 [installed,automatic] +libtext-iconv-perl/jammy,now 1.7-7build3 amd64 [installed,automatic] +libtext-wrapi18n-perl/jammy,now 0.06-9 all [installed,automatic] +libtinfo6/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed,automatic] +libtirpc-common/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 all [installed,automatic] +libtirpc-dev/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtirpc3/jammy-updates,jammy-security,now 1.3.2-2ubuntu0.1 amd64 [installed,automatic] +libtsan0/jammy-updates,jammy-security,now 11.4.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtsan2/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libtss2-esys-3.0.2-0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-mu0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-rc0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-sys1/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-cmd0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-device0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-mssim0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libtss2-tcti-swtpm0/jammy-updates,jammy-security,now 3.2.0-1ubuntu1.1 amd64 [installed] +libubsan1/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] +libuchardet0/jammy,now 0.0.7-1build2 amd64 [installed,automatic] +libudev1/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +libudisks2-0/jammy,now 2.9.4-1ubuntu2 amd64 [installed] +libunistring2/jammy,now 1.0-1 amd64 [installed,automatic] +libunwind8/jammy-updates,now 1.3.2-2build2.1 amd64 [installed,automatic] +liburcu8/jammy,now 0.13.1-1 amd64 [installed,automatic] +libusb-1.0-0/jammy-updates,now 2:1.0.25-1ubuntu2 amd64 [installed,automatic] +libutempter0/jammy,now 1.2.1-2build2 amd64 [installed,automatic] +libuuid1/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +libuv1/jammy-updates,jammy-security,now 1.43.0-1ubuntu0.1 amd64 [installed,automatic] +libvolume-key1/jammy,now 0.3.12-3.1build3 amd64 [installed] +libwbclient0/jammy-updates,now 2:4.15.13+dfsg-0ubuntu1.6 amd64 [installed,automatic] +libwrap0/jammy,now 7.6.q-31build2 amd64 [installed] +libx11-6/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 amd64 [installed,automatic] +libx11-data/jammy-updates,jammy-security,now 2:1.7.5-1ubuntu0.3 all [installed,automatic] +libxau6/jammy,now 1:1.0.9-1build5 amd64 [installed,automatic] +libxcb1/jammy,now 1.14-3ubuntu3 amd64 [installed,automatic] +libxdmcp6/jammy,now 1:1.1.3-0ubuntu5 amd64 [installed,automatic] +libxext6/jammy,now 2:1.3.4-1build1 amd64 [installed,automatic] +libxml2/jammy-updates,jammy-security,now 2.9.13+dfsg-1ubuntu0.4 amd64 [installed,automatic] +libxmlb2/jammy,now 0.3.6-2build1 amd64 [installed,automatic] +libxmuu1/jammy,now 2:1.1.3-3 amd64 [installed,automatic] +libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] +libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] +libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] +libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] +linux-base/jammy,now 4.5ubuntu9 all [installed] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] +login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] +logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] +logsave/jammy-updates,jammy-security,now 1.46.5-2ubuntu1.1 amd64 [installed,automatic] +lsb-base/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lsb-release/jammy,now 11.1.0ubuntu4 all [installed,automatic] +lshw/jammy,now 02.19.git.2021.06.19.996aaad9c7-2build1 amd64 [installed,automatic] +lsof/jammy,now 4.93.2+dfsg-1.1build2 amd64 [installed,automatic] +lsscsi/jammy,now 0.31-1build2 amd64 [installed] +lto-disabled-list/jammy,now 24 all [installed,automatic] +lvm2/jammy,now 2.03.11-2.1ubuntu4 amd64 [installed] +lxd-agent-loader/jammy,now 0.5 all [installed] +make/jammy,now 4.3-4.1build1 amd64 [installed] +man-db/jammy,now 2.10.2-1 amd64 [installed,automatic] +manpages/jammy,now 5.10-1ubuntu1 all [installed,automatic] +mawk/jammy,now 1.3.4.20200120-3 amd64 [installed,automatic] +mdadm/jammy-updates,now 4.2-0ubuntu2 amd64 [installed] +media-types/jammy,now 7.0.0 all [installed,automatic] +moby-containerd/testing,now 1.7.15-ubuntu22.04u1 amd64 [installed,upgradable to: 1.7.18-ubuntu22.04u1] +moby-runc/testing,jammy,now 1.1.12-ubuntu22.04u1 amd64 [installed,upgradable to: 1.1.13-ubuntu22.04u1] +mokutil/jammy-updates,jammy-security,now 0.6.0-2~22.04.2 amd64 [installed,automatic] +motd-news-config/jammy-updates,now 12ubuntu4.6 all [installed] +mount/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +mtr-tiny/jammy,now 0.95-1 amd64 [installed,automatic] +multipath-tools/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed] +nano/jammy,now 6.2-1 amd64 [installed,automatic] +ncurses-base/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +ncurses-bin/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 amd64 [installed] +ncurses-term/jammy-updates,jammy-security,now 6.3-2ubuntu0.1 all [installed] +needrestart/jammy-updates,jammy-security,now 3.5-5ubuntu2.1 all [installed] +netbase/jammy,now 6.3 all [installed,automatic] +netcat-openbsd/jammy,now 1.218-4ubuntu1 amd64 [installed] +netplan.io/jammy-updates,jammy-security,now 0.106.1-7ubuntu0.22.04.4 amd64 [installed,automatic] +networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [installed,automatic] +nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] +nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] +ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] +nvme-cli/now 1.16-3ubuntu0.1 amd64 [installed,upgradable to: 1.16-3ubuntu0.2] +open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] +openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] +openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssh-sftp-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] +openssl/jammy-updates,jammy-security,now 3.0.2-0ubuntu1.16 amd64 [installed,automatic] +os-prober/jammy,now 1.79ubuntu2 amd64 [installed,automatic] +overlayroot/jammy,now 0.47ubuntu1 all [installed] +packagekit-tools/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packagekit/jammy,now 1.2.5-2ubuntu2 amd64 [installed,automatic] +packages-microsoft-prod/jammy,now 1.0-ubuntu22.04.1 all [installed] +parted/jammy,now 3.4-2build1 amd64 [installed,automatic] +passwd/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed,automatic] +pastebinit/jammy,now 1.5.1-1ubuntu1 all [installed,automatic] +patch/jammy,now 2.7.6-7build2 amd64 [installed] +pci.ids/jammy,now 0.0~2022.01.22-1 all [installed,automatic] +pciutils/jammy,now 1:3.7.0-6 amd64 [installed,automatic] +perl-base/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +perl-modules-5.34/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 all [installed,automatic] +perl/jammy-updates,jammy-security,now 5.34.0-3ubuntu1.3 amd64 [installed,automatic] +pigz/jammy,now 2.6-1 amd64 [installed] +pinentry-curses/jammy,now 1.1.1-1build2 amd64 [installed,automatic] +pkexec/jammy,now 0.105-33 amd64 [installed,automatic] +plymouth-theme-ubuntu-text/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +plymouth/jammy,now 0.9.5+git20211018-1ubuntu3 amd64 [installed,automatic] +policykit-1/jammy,now 0.105-33 amd64 [installed,automatic] +polkitd/jammy,now 0.105-33 amd64 [installed,automatic] +pollinate/jammy,now 4.33-3ubuntu2 all [installed] +powermgmt-base/jammy,now 1.36 all [installed,automatic] +procps/jammy-updates,jammy-security,now 2:3.3.17-6ubuntu2.1 amd64 [installed,automatic] +psmisc/jammy,now 23.4-2build3 amd64 [installed,automatic] +publicsuffix/jammy,now 20211207.1025-1 all [installed,automatic] +python-apt-common/jammy-updates,now 2.4.0ubuntu3 all [installed,automatic] +python-babel-localedata/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-apt/jammy-updates,now 2.4.0ubuntu3 amd64 [installed,automatic] +python3-attr/jammy,now 21.2.0-1 all [installed,automatic] +python3-automat/jammy,now 20.2.0-1 all [installed,automatic] +python3-babel/jammy,now 2.8.0+dfsg.1-7 all [installed] +python3-bcrypt/jammy,now 3.2.0-1build1 amd64 [installed,automatic] +python3-blinker/jammy,now 1.4+dfsg1-0.4 all [installed,automatic] +python3-ceph-argparse/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-ceph-common/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 all [installed,automatic] +python3-cephfs/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-certifi/jammy,now 2020.6.20-1 all [installed] +python3-cffi-backend/jammy,now 1.15.0-1build2 amd64 [installed,automatic] +python3-chardet/jammy,now 4.0.0-1 all [installed,automatic] +python3-click/jammy,now 8.0.3-1 all [installed,automatic] +python3-colorama/jammy,now 0.4.4-1 all [installed,automatic] +python3-commandnotfound/jammy,now 22.04.0 all [installed,automatic] +python3-configobj/jammy,now 5.0.6-5 all [installed,automatic] +python3-constantly/jammy,now 15.1.0-2 all [installed,automatic] +python3-cryptography/jammy-updates,jammy-security,now 3.4.8-1ubuntu2.2 amd64 [installed,automatic] +python3-dbus/jammy,now 1.2.18-3build1 amd64 [installed,automatic] +python3-debconf/jammy,now 1.5.79ubuntu1 all [installed,automatic] +python3-debian/jammy-updates,now 0.1.43ubuntu1.1 all [installed,automatic] +python3-distro-info/jammy-updates,now 1.1ubuntu0.2 all [installed,automatic] +python3-distro/jammy,now 1.7.0-1 all [installed,automatic] +python3-distupgrade/jammy-updates,now 1:22.04.19 all [installed,automatic] +python3-distutils/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-gdbm/jammy-updates,jammy-security,now 3.10.8-1~22.04 amd64 [installed,automatic] +python3-gi/jammy-updates,now 3.42.1-0ubuntu1 amd64 [installed,automatic] +python3-hamcrest/jammy,now 2.0.2-2 all [installed,automatic] +python3-httplib2/jammy,now 0.20.2-2 all [installed,automatic] +python3-hyperlink/jammy,now 21.0.0-3 all [installed,automatic] +python3-idna/jammy-updates,jammy-security,now 3.3-1ubuntu0.1 all [installed,automatic] +python3-importlib-metadata/jammy,now 4.6.4-1 all [installed,automatic] +python3-incremental/jammy,now 21.3.0-1 all [installed,automatic] +python3-jeepney/jammy,now 0.7.1-3 all [installed,automatic] +python3-jinja2/jammy-updates,jammy-security,now 3.0.3-1ubuntu0.2 all [installed] +python3-json-pointer/jammy,now 2.0-0ubuntu1 all [installed] +python3-jsonpatch/jammy,now 1.32-2 all [installed] +python3-jsonschema/jammy,now 3.2.0-0ubuntu2 all [installed] +python3-jwt/jammy-updates,jammy-security,now 2.3.0-1ubuntu0.2 all [installed,automatic] +python3-keyring/jammy,now 23.5.0-1 all [installed,automatic] +python3-launchpadlib/jammy,now 1.10.16-1 all [installed,automatic] +python3-lazr.restfulclient/jammy,now 0.14.4-1 all [installed,automatic] +python3-lazr.uri/jammy,now 1.0.6-2 all [installed,automatic] +python3-lib2to3/jammy-updates,jammy-security,now 3.10.8-1~22.04 all [installed] +python3-magic/jammy,now 2:0.4.24-2 all [installed,automatic] +python3-markupsafe/jammy,now 2.0.1-2build1 amd64 [installed] +python3-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] +python3-more-itertools/jammy,now 8.10.0-2 all [installed,automatic] +python3-netifaces/jammy,now 0.11.0-1build2 amd64 [installed,automatic] +python3-newt/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +python3-oauthlib/jammy-updates,jammy-security,now 3.2.0-1ubuntu0.1 all [installed,automatic] +python3-openssl/jammy,now 21.0.0-1 all [installed,automatic] +python3-parted/jammy,now 3.11.7-1build1 amd64 [installed] +python3-pexpect/jammy,now 4.8.0-2ubuntu1 all [installed,automatic] +python3-pkg-resources/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed,automatic] +python3-prettytable/jammy,now 2.5.0-2 all [installed,automatic] +python3-ptyprocess/jammy,now 0.7.0-3 all [installed,automatic] +python3-pyasn1-modules/jammy,now 0.2.1-1 all [installed,automatic] +python3-pyasn1/jammy,now 0.4.8-1 all [installed,automatic] +python3-pyparsing/jammy,now 2.4.7-1 all [installed,automatic] +python3-pyrsistent/jammy,now 0.18.1-1build1 amd64 [installed] +python3-rados/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-rbd/jammy-updates,now 17.2.7-0ubuntu0.22.04.1 amd64 [installed,automatic] +python3-requests/jammy-updates,jammy-security,now 2.25.1+dfsg-2ubuntu0.1 all [installed] +python3-secretstorage/jammy,now 3.3.1-1 all [installed,automatic] +python3-serial/jammy,now 3.5-1 all [installed] +python3-service-identity/jammy,now 18.1.0-6 all [installed,automatic] +python3-setuptools/jammy-updates,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed] +python3-six/jammy,now 1.16.0-3ubuntu1 all [installed] +python3-software-properties/jammy-updates,now 0.99.22.9 all [installed,automatic] +python3-twisted/jammy-updates,jammy-security,now 22.1.0-2ubuntu2.4 all [installed,automatic] +python3-tz/jammy-updates,now 2022.1-1ubuntu0.22.04.1 all [installed] +python3-update-manager/jammy-updates,now 1:22.04.20 all [installed,automatic] +python3-urllib3/jammy-updates,jammy-security,now 1.26.5-1~exp1ubuntu0.1 all [installed] +python3-wadllib/jammy,now 1.3.6-1 all [installed,automatic] +python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] +python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] +python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] +python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] +readline-common/jammy,now 8.1.2-1 all [installed,automatic] +rng-tools-debian/jammy,now 2.3 amd64 [installed] +rpcbind/jammy,now 1.2.6-2build1 amd64 [installed,automatic] +rpcsvc-proto/jammy,now 1.4.2-0ubuntu6 amd64 [installed,automatic] +rsync/jammy-updates,jammy-security,now 3.2.7-0ubuntu0.22.04.2 amd64 [installed,automatic] +rsyslog/jammy-updates,jammy-security,now 8.2112.0-2ubuntu2.2 amd64 [installed,automatic] +run-one/jammy,now 1.17-0ubuntu1 all [installed,automatic] +sbsigntool/jammy,now 0.9.4-2ubuntu2 amd64 [installed] +screen/jammy,now 4.9.0-1 amd64 [installed] +secureboot-db/jammy,now 1.8 amd64 [installed] +sed/jammy,now 4.8-1ubuntu2 amd64 [installed,automatic] +sensible-utils/jammy,now 0.0.17 all [installed,automatic] +sg3-utils-udev/jammy-updates,now 1.46-1ubuntu0.22.04.1 all [installed,automatic] +sg3-utils/jammy-updates,now 1.46-1ubuntu0.22.04.1 amd64 [installed,automatic] +shared-mime-info/jammy,now 2.1-2 amd64 [installed,automatic] +shim-signed/jammy-updates,jammy-security,now 1.51.3+15.7-0ubuntu1 amd64 [installed] +socat/jammy,now 1.7.4.1-3ubuntu4 amd64 [installed] +software-properties-common/jammy-updates,now 0.99.22.9 all [installed] +sosreport/jammy-updates,now 4.5.6-0ubuntu1~22.04.2 amd64 [installed] +ssh-import-id/jammy,now 5.11-0ubuntu1 all [installed] +strace/jammy,now 5.16-0ubuntu3 amd64 [installed,automatic] +sudo/jammy-updates,jammy-security,now 1.9.9-1ubuntu2.4 amd64 [installed,automatic] +sysfsutils/jammy,now 2.1.1-1build1 amd64 [installed] +sysstat/jammy-updates,jammy-security,now 12.5.2-2ubuntu0.2 amd64 [installed] +systemd-hwe-hwdb/jammy-updates,now 249.11.5 all [installed,automatic] +systemd-sysv/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +systemd/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +sysvinit-utils/jammy,now 3.01-1ubuntu1 amd64 [installed] +tar/jammy-updates,jammy-security,now 1.34+dfsg-1ubuntu0.1.22.04.2 amd64 [installed,automatic] +tcl8.6/jammy,now 8.6.12+dfsg-1build1 amd64 [installed] +tcl/jammy,now 8.6.11+1build2 amd64 [installed] +tcpdump/jammy-updates,now 4.99.1-3ubuntu0.2 amd64 [installed,automatic] +telnet/jammy,now 0.17-44build1 amd64 [installed,automatic] +thin-provisioning-tools/jammy,now 0.9.0-2ubuntu1 amd64 [installed,automatic] +time/jammy,now 1.9-0.1build2 amd64 [installed,automatic] +tmux/jammy-updates,jammy-security,now 3.2a-4ubuntu0.2 amd64 [installed] +tnftp/jammy,now 20210827-4build1 amd64 [installed,automatic] +tpm-udev/jammy,now 0.6 all [installed] +tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] +ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] +ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] +ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] +ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] +ucf/jammy,now 3.0043 all [installed,automatic] +udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] +ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] +unattended-upgrades/jammy,now 2.8ubuntu1 all [installed] +update-manager-core/jammy-updates,now 1:22.04.20 all [installed,automatic] +update-notifier-common/jammy-updates,now 3.192.54.8 all [installed] +usb-modeswitch-data/jammy,now 20191128-4 all [installed] +usb-modeswitch/jammy,now 2.6.1-3ubuntu2 amd64 [installed] +usb.ids/jammy,now 2022.04.02-1 all [installed,automatic] +usbutils/jammy,now 1:014-1build1 amd64 [installed,automatic] +usrmerge/jammy,now 25ubuntu2 all [installed,automatic] +util-linux/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed] +uuid-runtime/jammy-updates,jammy-security,now 2.37.2-4ubuntu3.4 amd64 [installed,automatic] +vim-common/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-runtime/jammy-updates,now 2:8.2.3995-1ubuntu2.17 all [installed,automatic] +vim-tiny/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +vim/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed] +walinuxagent/jammy-updates,now 2.2.46-0ubuntu5.1 amd64 [installed] +wget/jammy-updates,jammy-security,now 1.21.2-2ubuntu1.1 amd64 [installed,automatic] +whiptail/jammy,now 0.52.21-5ubuntu2 amd64 [installed,automatic] +wireless-regdb/jammy-updates,jammy-security,now 2022.06.06-0ubuntu1~22.04.1 all [installed,automatic] +xauth/jammy,now 1:1.1-1build2 amd64 [installed,automatic] +xdg-user-dirs/jammy,now 0.17-2ubuntu4 amd64 [installed,automatic] +xfsprogs/jammy,now 5.13.0-1ubuntu2 amd64 [installed] +xkb-data/jammy,now 2.33-1 all [installed,automatic] +xxd/jammy-updates,now 2:8.2.3995-1ubuntu2.17 amd64 [installed,automatic] +xz-utils/jammy,now 5.2.5-2ubuntu1 amd64 [installed] +zip/jammy,now 3.0-12build2 amd64 [installed] +zlib1g/jammy-updates,jammy-security,now 1:1.2.11.dfsg-2ubuntu9.2 amd64 [installed,automatic] +zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] +=== Installed Packages End +Disk usage: +Filesystem Size Used Avail Use% Mounted on +/dev/root 29G 25G 4.5G 85% / +tmpfs 32G 0 32G 0% /dev/shm +tmpfs 13G 772K 13G 1% /run +tmpfs 5.0M 0 5.0M 0% /run/lock +/dev/sda15 105M 6.1M 99M 6% /boot/efi +/dev/sdb1 590G 32K 560G 1% /mnt +tmpfs 6.3G 0 6.3G 0% /run/user/1000 +=== os-release Begin +PRETTY_NAME="Ubuntu 22.04.4 LTS" +NAME="Ubuntu" +VERSION_ID="22.04" +VERSION="22.04.4 LTS (Jammy Jellyfish)" +VERSION_CODENAME=jammy +ID=ubuntu +ID_LIKE=debian +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +UBUNTU_CODENAME=jammy +=== os-release End +Using kernel: +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:47:00 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 +Ubuntu version: 22.04 +Hyperv generation: V2 +Feature flags: None +Container runtime: containerd +FIPS enabled: diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest-image-list.json b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest-image-list.json index 241b6ca99b5..251c5d1c04e 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest-image-list.json +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest-image-list.json @@ -1,16 +1,7 @@ { "sku": "2204gen2TLcontainerd", - "imageVersion": "202407.08.0", + "imageVersion": "202407.16.0", "imageBom": [ - { - "id": "sha256:0061c258e10c404ff200d8939ec02bc4227f6b9c853ecbeb460b74cfa6df58d8", - "repoTags": [ - "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3" - ], - "repoDigests": [ - "sha256:4b5fd97d07667b83c591ab59f30e648d5e702b4a3d3b035daf7ef6e56778aae1" - ] - }, { "id": "sha256:02314cbd3ef7a2121a66bc8e248ac0b4a3f15ba76fa9caf0795376a25ba9dbf0", "repoTags": [ @@ -155,15 +146,6 @@ "sha256:55f5f15415e89bb45d89dbbd3a29c01ed11b624badc7365de4b302dc2c0d43b2" ] }, - { - "id": "sha256:23d7f85cb62d86e87932e1af382be27cd07d744c350cb825b591b9f00d71babe", - "repoTags": [ - "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21" - ], - "repoDigests": [ - "sha256:07e08dbc90c5906699cdc9d46b67c76790161ec2002de0f47c132d8f96706357" - ] - }, { "id": "sha256:25bdb56a2871f4473364a000eed57c8c5221e763648766b7b05314a58ab6461c", "repoTags": [ @@ -200,6 +182,15 @@ "sha256:ea0f2495a5f9b45fbf3f050d51c84ef69cde7a44352924c75417cb2614960f7c" ] }, + { + "id": "sha256:33c3db42c6d5ed8cdda0c21e7501bdd866c1dcd017e5fe75acda5ff4ff71245c", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7" + ], + "repoDigests": [ + "sha256:081e55e8e217f7f42befaf349d73ceed4ac8f7c8b5e34f1f1094175a0b43c8a2" + ] + }, { "id": "sha256:34a5f629432ec70891c3a2023075a9c8a30ec454150a0501349770f3b7a5133c", "repoTags": [ @@ -380,6 +371,15 @@ "sha256:5be7104a4306abe768359a5379e6050ef69a29e9a5f99fcf7f46d5f7e9ba29a2" ] }, + { + "id": "sha256:6ec1858c8053a0f4daf62758066e3a2a333b870c5d81e8e362c2e39779decc93", + "repoTags": [ + "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22" + ], + "repoDigests": [ + "sha256:d2a333ab336fc486b78b97374f8a3136942e91cca800059cc3b5c6b8d3141956" + ] + }, { "id": "sha256:6f807c016d9206fef899d3d19b5597a9703215aa3d91fb4c4e72c9a990e957a2", "repoTags": [ @@ -759,6 +759,15 @@ "sha256:281afe61f26f29cb8016cb61a3109bc1659125f10fc1a7db50a346a8149b3392" ] }, + { + "id": "sha256:e529f1bc3a83669d28ab8c8f725bbebc90d3d4b81396005bb94139d8c2281364", + "repoTags": [ + "mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704" + ], + "repoDigests": [ + "sha256:e39893e8d799a34bf3601d2151ed0920d7715e05ad2cb3bef297076bbd8dcda7" + ] + }, { "id": "sha256:ea171780292bf2f4dff0b54ca3878a2a0b94059cd673535a31107a45c4a62566", "repoTags": [ diff --git a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest.txt b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest.txt index 8b40eb9a526..60ad1535e22 100644 --- a/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest.txt +++ b/vhdbuilder/release-notes/AKSUbuntu/gen2/2204tlcontainerd/latest.txt @@ -1,7 +1,10 @@ -Starting build on Mon Jul 8 08:07:24 UTC 2024 +Starting build on Tue Jul 16 17:14:17 UTC 2024 Components downloaded in this VHD build (some of the below components might get deleted during cluster provisioning if they are not needed): - containerd-wasm-shims v0.3.0 v0.5.1 v0.8.0 - - [installed] containerd v1.7.15-1 + - runc version 1.1.12-ubuntu22.04u1 + - containerd version 1.7.15-1 + - CNI plugin version 1.4.1 + - Azure CNI version 1.4.54 - crictl version 1.29.0 - runc version 1.1.12-1 - nvidia-driver=cuda-550.54.15-sha-2d4c96 @@ -13,6 +16,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes/pause:3.6 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240520 - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240627 + - mcr.microsoft.com/oss/kubernetes/coredns:v1.9.4-hotfix.20240704 - mcr.microsoft.com/mirror/docker/library/busybox:1.35 - mcr.microsoft.com/containernetworking/azure-cni:v1.5.28 - mcr.microsoft.com/containernetworking/azure-cni:v1.6.0 @@ -31,7 +35,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver:v1.4.3-2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.2 - mcr.microsoft.com/oss/azure/secrets-store/provider-azure:v1.5.1 - - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.21 + - mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.22 - mcr.microsoft.com/aks/msi/addon-token-adapter:master.221118.2 - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc - mcr.microsoft.com/azuremonitor/containerinsights/ciprod/prometheus-collector/images:6.8.10-main-05-06-2024-079dabbc-targetallocator @@ -67,7 +71,7 @@ containerd images pre-pulled: - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.2 - mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.30.3 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6 - - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.6-3 + - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.22.7 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.4 - mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.23.5 - mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.12.0 @@ -85,9 +89,6 @@ containerd images pre-pulled: - mcr.microsoft.com/azure-policy/policy-kubernetes-webhook:1.3.1 - mcr.microsoft.com/aks/aks-node-ca-watcher:master.240530.2 - mcr.microsoft.com/oss/kubernetes/windows-gmsa-webhook:v0.7.1 - - Azure CNI version 1.4.54 - - Azure CNI version 1.5.28 - - CNI plugin version 1.4.1 - mcr.microsoft.com/oss/nvidia/k8s-device-plugin:v0.13.0.7 - Kubelet credential provider version 1.29.2 - Kubelet credential provider version 1.30.0 @@ -131,15 +132,15 @@ kubelet/kubectl downloaded: -rwxr-xr-x 1 root root 49209344 Jun 13 17:22 /usr/local/bin/kubectl-1.28.11 -rwxr-xr-x 1 root root 111943680 Jun 17 17:18 /usr/local/bin/kubelet-1.29.6 -rwxr-xr-x 1 root root 49819648 Jun 17 17:18 /usr/local/bin/kubectl-1.29.6 --rwxr-xr-x 1 root root 705 Jul 8 08:07 /usr/local/bin/ci-syslog-watcher.sh --rwxr-xr-x 1 root root 39369104 Jul 8 08:13 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 --rwxr-xr-x 1 root root 36014944 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 --rwxr-xr-x 1 root root 47622592 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 --rwxr-xr-x 1 root root 45334640 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 --rwxr-xr-x 1 root root 60175432 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 --rwxr-xr-x 1 root root 52232184 Jul 8 08:13 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 --rwxr-xr-x 1 root root 53775024 Jul 8 08:13 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 --rwxr-xr-x 1 root root 35384960 Jul 8 08:15 /usr/local/bin/bpftrace +-rwxr-xr-x 1 root root 705 Jul 16 17:14 /usr/local/bin/ci-syslog-watcher.sh +-rwxr-xr-x 1 root root 36014944 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-3-0-v1 +-rwxr-xr-x 1 root root 39369104 Jul 16 17:25 /usr/local/bin/containerd-shim-wws-v0-8-0-v1 +-rwxr-xr-x 1 root root 47622592 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-3-0-v1 +-rwxr-xr-x 1 root root 52232184 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-5-1-v1 +-rwxr-xr-x 1 root root 45334640 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-5-1-v1 +-rwxr-xr-x 1 root root 60175432 Jul 16 17:25 /usr/local/bin/containerd-shim-slight-v0-8-0-v1 +-rwxr-xr-x 1 root root 53775024 Jul 16 17:25 /usr/local/bin/containerd-shim-spin-v0-8-0-v1 +-rwxr-xr-x 1 root root 35384960 Jul 16 17:27 /usr/local/bin/bpftrace === Installed Packages Begin Listing... acr-mirror/now 0.2.9-1 amd64 [installed,local] @@ -293,7 +294,7 @@ keyutils/jammy,now 1.6.1-2ubuntu3 amd64 [installed] klibc-utils/jammy-updates,jammy-security,now 2.0.10-4ubuntu0.1 amd64 [installed,automatic] kmod/jammy,now 29-1ubuntu1 amd64 [installed] kpartx/jammy-updates,now 0.8.8-1ubuntu1.22.04.4 amd64 [installed,automatic] -landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.2 amd64 [installed] +landscape-common/jammy-updates,now 23.02-0ubuntu1~22.04.3 amd64 [installed] less/jammy-updates,jammy-security,now 590-1ubuntu0.22.04.3 amd64 [installed,automatic] libacl1/jammy,now 2.3.1-1 amd64 [installed,automatic] libaio1/jammy,now 0.3.112-13build1 amd64 [installed,automatic] @@ -438,8 +439,8 @@ libkmod2/jammy,now 29-1ubuntu1 amd64 [installed,automatic] libkrb5-3/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libkrb5support0/jammy-updates,jammy-security,now 1.19.2-2ubuntu0.3 amd64 [installed,automatic] libksba8/jammy-updates,jammy-security,now 1.6.0-2ubuntu0.2 amd64 [installed,automatic] -libldap-2.5-0/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] -libldap-common/jammy-updates,now 2.5.17+dfsg-0ubuntu0.22.04.1 all [installed,automatic] +libldap-2.5-0/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 amd64 [installed,automatic] +libldap-common/jammy-updates,now 2.5.18+dfsg-0ubuntu0.22.04.1 all [installed,automatic] liblmdb0/jammy,now 0.9.24-1build2 amd64 [installed,automatic] liblocale-gettext-perl/jammy,now 1.07-4build3 amd64 [installed,automatic] liblsan0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -519,9 +520,9 @@ libpwquality-common/jammy,now 1.4.4-1build2 all [installed,automatic] libpwquality-tools/jammy,now 1.4.4-1build2 amd64 [installed] libpwquality1/jammy,now 1.4.4-1build2 amd64 [installed,automatic] libpython3-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed,automatic] -libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +libpython3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] libqmi-glib5/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libqmi-proxy/jammy-updates,now 1.32.0-1ubuntu0.22.04.1 amd64 [installed] libquadmath0/jammy-updates,jammy-security,now 12.3.0-1ubuntu1~22.04 amd64 [installed,automatic] @@ -609,24 +610,24 @@ libxtables12/jammy-updates,now 1.8.7-1ubuntu5.2 amd64 [installed,automatic] libxxhash0/jammy,now 0.8.1-1 amd64 [installed,automatic] libyaml-0-2/jammy,now 0.2.2-1build2 amd64 [installed,automatic] libzstd1/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] -linux-azure-cloud-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-azure-headers-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 all [installed,automatic] -linux-azure-tools-5.15.0-1067/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] +linux-azure-cloud-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-azure-headers-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 all [installed,automatic] +linux-azure-tools-5.15.0-1068/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] linux-base-sgx/jammy,now 4.5ubuntu9 all [installed,automatic] linux-base/jammy,now 4.5ubuntu9 all [installed] -linux-cloud-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] -linux-headers-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-image-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-113.123 amd64 [installed,automatic] -linux-modules-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-modules-extra-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed] -linux-tools-5.15.0-1067-azure/jammy-updates,jammy-security,now 5.15.0-1067.76 amd64 [installed,automatic] -linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1067.65 amd64 [installed] -linux-tools-common/jammy-updates,jammy-security,now 5.15.0-113.123 all [installed,automatic] +linux-cloud-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-cloud-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-cloud-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] +linux-headers-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-headers-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-image-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-image-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-libc-dev/jammy-updates,jammy-security,now 5.15.0-116.126 amd64 [installed,automatic] +linux-modules-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-modules-extra-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed] +linux-tools-5.15.0-1068-azure/jammy-updates,jammy-security,now 5.15.0-1068.77 amd64 [installed,automatic] +linux-tools-azure-lts-22.04/jammy-updates,jammy-security,now 5.15.0.1068.66 amd64 [installed] +linux-tools-common/jammy-updates,jammy-security,now 5.15.0-116.126 all [installed,automatic] locales/jammy-updates,jammy-security,now 2.35-0ubuntu3.8 all [installed,automatic] login/jammy-updates,jammy-security,now 1:4.8.1-2ubuntu2.2 amd64 [installed] logrotate/jammy-updates,jammy-security,now 3.19.0-1ubuntu1.1 amd64 [installed,automatic] @@ -664,7 +665,7 @@ networkd-dispatcher/jammy-updates,jammy-security,now 2.1-2ubuntu0.22.04.2 all [i nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed] nftables/jammy-updates,now 1.0.2-1ubuntu3 amd64 [installed] ntfs-3g/jammy-updates,jammy-security,now 1:2021.8.22-3ubuntu1.2 amd64 [installed,automatic] -nvme-cli/jammy-updates,now 1.16-3ubuntu0.1 amd64 [installed] +nvme-cli/now 1.16-3ubuntu0.1 amd64 [installed,upgradable to: 1.16-3ubuntu0.2] open-iscsi/jammy,now 2.1.5-1ubuntu1 amd64 [installed] openssh-client/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed,automatic] openssh-server/jammy-updates,jammy-security,now 1:8.9p1-3ubuntu0.10 amd64 [installed] @@ -777,8 +778,8 @@ python3-wcwidth/jammy,now 0.2.5+dfsg1-1 all [installed,automatic] python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic] python3-zipp/jammy,now 1.0.0-3 all [installed,automatic] python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic] -python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] -python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.3 amd64 [installed,automatic] +python3.10-minimal/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] +python3.10/jammy-updates,jammy-security,now 3.10.12-1~22.04.4 amd64 [installed,automatic] python3/jammy-updates,jammy-security,now 3.10.6-1~22.04 amd64 [installed] readline-common/jammy,now 8.1.2-1 all [installed,automatic] rng-tools-debian/jammy,now 2.3 amd64 [installed] @@ -821,11 +822,11 @@ tpm-udev/jammy,now 0.6 all [installed] tzdata/jammy-updates,now 2024a-0ubuntu0.22.04.1 all [installed,automatic] ubuntu-advantage-tools/jammy-updates,now 32.3.1~22.04 all [installed,automatic] ubuntu-keyring/jammy,now 2021.03.26 all [installed,automatic] -ubuntu-minimal/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-minimal/jammy-updates,now 1.481.2 amd64 [installed] ubuntu-pro-client-l10n/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-pro-client/jammy-updates,now 32.3.1~22.04 amd64 [installed,automatic] ubuntu-release-upgrader-core/jammy-updates,now 1:22.04.19 all [installed,automatic] -ubuntu-standard/jammy-updates,now 1.481.1 amd64 [installed] +ubuntu-standard/jammy-updates,now 1.481.2 amd64 [installed] ucf/jammy,now 3.0043 all [installed,automatic] udev/jammy-updates,now 249.11-0ubuntu3.12 amd64 [installed,automatic] ufw/jammy-updates,now 0.36.1-4ubuntu0.1 all [installed,automatic] @@ -859,7 +860,7 @@ zstd/jammy,now 1.4.8+dfsg-3build1 amd64 [installed,automatic] === Installed Packages End Disk usage: Filesystem Size Used Avail Use% Mounted on -/dev/root 29G 25G 4.8G 84% / +/dev/root 29G 25G 4.5G 85% / tmpfs 32G 0 32G 0% /dev/shm tmpfs 13G 772K 13G 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock @@ -881,11 +882,11 @@ PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli UBUNTU_CODENAME=jammy === os-release End Using kernel: -Linux version 5.15.0-1067-azure (buildd@lcy02-amd64-106) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #76-Ubuntu SMP Wed Jun 12 18:19:38 UTC 2024 -Install completed successfully on Mon Jul 8 08:31:43 UTC 2024 -VSTS Build NUMBER: 20240708.1_master_97628459 -VSTS Build ID: 97628459 -Commit: 390ee1f5a8e913ba2bf489e22dbb3a3c1247db12 +Linux version 5.15.0-1068-azure (buildd@lcy02-amd64-039) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #77-Ubuntu SMP Fri Jun 21 21:21:03 UTC 2024 +Install completed successfully on Tue Jul 16 17:47:00 UTC 2024 +VSTS Build NUMBER: 20240716.1_master_98289971 +VSTS Build ID: 98289971 +Commit: d26e1eaaaa4690d965d3557f6d20604f79e1c6f3 Ubuntu version: 22.04 Hyperv generation: V2 Feature flags: None From e51ca8f902fa5035a2ca4047326ad7d5781cd98f Mon Sep 17 00:00:00 2001 From: Chou Hu Date: Wed, 17 Jul 2024 16:14:02 +0800 Subject: [PATCH 7/9] feat: add log events in Windows CSE (#4657) --- staging/cse/windows/configfunc.ps1 | 1 + staging/cse/windows/kubernetesfunc.ps1 | 1 + 2 files changed, 2 insertions(+) diff --git a/staging/cse/windows/configfunc.ps1 b/staging/cse/windows/configfunc.ps1 index 0b3dd84fb8f..be9cd36f320 100644 --- a/staging/cse/windows/configfunc.ps1 +++ b/staging/cse/windows/configfunc.ps1 @@ -139,6 +139,7 @@ function Enable-FIPSMode $FipsEnabled ) + Logs-To-Event -TaskName "AKS.WindowsCSE.EnableFIPSMode" -TaskMessage "Start to enable FIPS mode: $FipsEnabled." if ( $FipsEnabled ) { Write-Log "Set the registry to enable fips-mode" Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy" -Name "Enabled" -Value 1 -Type DWORD -Force diff --git a/staging/cse/windows/kubernetesfunc.ps1 b/staging/cse/windows/kubernetesfunc.ps1 index 721722d4fa9..c9f82d64079 100644 --- a/staging/cse/windows/kubernetesfunc.ps1 +++ b/staging/cse/windows/kubernetesfunc.ps1 @@ -174,6 +174,7 @@ function Check-APIServerConnectivity { [Parameter(Mandatory = $false)][int] $MaxRetryCount = 60 ) + Logs-To-Event -TaskName "AKS.WindowsCSE.CheckAPIServerConnectivity" -TaskMessage "Start to check API server connectivity." $retryCount=0 do { From 66079676352725391bf92db500f84c3a13725424 Mon Sep 17 00:00:00 2001 From: Chou Hu Date: Wed, 17 Jul 2024 17:51:47 +0800 Subject: [PATCH 8/9] feat: use msi instead of account key (#4658) --- vhdbuilder/packer/init-variables.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vhdbuilder/packer/init-variables.sh b/vhdbuilder/packer/init-variables.sh index 214aabc8177..fdad0cd1ad2 100755 --- a/vhdbuilder/packer/init-variables.sh +++ b/vhdbuilder/packer/init-variables.sh @@ -131,8 +131,7 @@ if [ "$MODE" != "linuxVhdMode" ]; then echo "creating new storage account ${STORAGE_ACCOUNT_NAME}" az storage account create -n $STORAGE_ACCOUNT_NAME -g $AZURE_RESOURCE_GROUP_NAME --sku "Standard_RAGRS" --tags "now=${CREATE_TIME}" --location ${AZURE_LOCATION} echo "creating new container system" - key=$(az storage account keys list -n $STORAGE_ACCOUNT_NAME -g $AZURE_RESOURCE_GROUP_NAME | jq -r '.[0].value') - az storage container create --name system --account-key=$key --account-name=$STORAGE_ACCOUNT_NAME + az storage container create --name system --account-name=$STORAGE_ACCOUNT_NAME --auth-mode login else echo "storage account ${STORAGE_ACCOUNT_NAME} already exists." fi From 4f54630ae26bdfebf0638e2d8d795e85a11be8fc Mon Sep 17 00:00:00 2001 From: Zachary <123345317+zachary-bailey@users.noreply.github.com> Date: Wed, 17 Jul 2024 10:30:23 -0400 Subject: [PATCH 9/9] fix: capture_benchmark function fix for component downloads (#4652) Co-authored-by: Zachary Bailey --- parts/linux/cloud-init/artifacts/cse_helpers.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh | 5 ++++- .../AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData | 2 +- .../AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh | 5 ++++- .../testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData | 2 +- .../testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh | 5 ++++- .../testdata/AKSUbuntu1604+KubeletConfigFile/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh | 5 ++++- .../testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData | 2 +- .../testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+ArtifactStreaming/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData | 2 +- .../AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+Certsd/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd+ContainerdVersion/CustomData | 2 +- .../AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData | 2 +- .../AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData | 2 +- .../testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData | 2 +- .../AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData | 2 +- .../AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh | 5 ++++- .../AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData | 2 +- .../AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData | 2 +- .../testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData | 2 +- .../testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+Teleport/CustomData | 2 +- .../testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData | 2 +- .../testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh | 5 ++++- .../AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData | 2 +- .../AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+DisableCustomData/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh | 5 ++++- .../AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData | 2 +- .../AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh | 5 ++++- .../testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData | 2 +- .../testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData | 2 +- .../testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+China/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+China/line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh | 5 ++++- .../CustomData | 2 +- .../AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh | 5 ++++- .../testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData | 2 +- .../testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh | 5 ++++- .../testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData | 2 +- .../testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh | 5 ++++- pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData | 2 +- pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh | 5 ++++- .../testdata/AKSUbuntu2204+ootcredentialprovider/CustomData | 2 +- .../testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh | 5 ++++- pkg/agent/testdata/AzureLinuxV2+Kata/CustomData | 2 +- pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh | 5 ++++- .../AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData | 2 +- .../AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh | 5 ++++- .../AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData | 2 +- .../AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- .../CustomData | 2 +- .../line9.sh | 5 ++++- pkg/agent/testdata/CustomizedImage/CustomData | 2 +- pkg/agent/testdata/CustomizedImage/line9.sh | 5 ++++- pkg/agent/testdata/CustomizedImageKata/CustomData | 2 +- pkg/agent/testdata/CustomizedImageKata/line9.sh | 5 ++++- pkg/agent/testdata/MarinerV2+CustomCloud/CustomData | 2 +- pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh | 5 ++++- pkg/agent/testdata/MarinerV2+Kata/CustomData | 2 +- pkg/agent/testdata/MarinerV2+Kata/line9.sh | 5 ++++- .../Marinerv2+DisableUnattendedUpgrades=false/CustomData | 2 +- .../Marinerv2+DisableUnattendedUpgrades=false/line9.sh | 5 ++++- .../Marinerv2+DisableUnattendedUpgrades=true/CustomData | 2 +- .../Marinerv2+DisableUnattendedUpgrades=true/line9.sh | 5 ++++- .../CustomData | 2 +- .../Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh | 5 ++++- .../Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData | 2 +- .../Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh | 5 ++++- pkg/agent/testdata/RawUbuntu/CustomData | 2 +- pkg/agent/testdata/RawUbuntu/line9.sh | 5 ++++- pkg/agent/testdata/RawUbuntuContainerd/CustomData | 2 +- pkg/agent/testdata/RawUbuntuContainerd/line9.sh | 5 ++++- 159 files changed, 399 insertions(+), 159 deletions(-) diff --git a/parts/linux/cloud-init/artifacts/cse_helpers.sh b/parts/linux/cloud-init/artifacts/cse_helpers.sh index 2164b5d8ca8..d73feda5428 100755 --- a/parts/linux/cloud-init/artifacts/cse_helpers.sh +++ b/parts/linux/cloud-init/artifacts/cse_helpers.sh @@ -422,7 +422,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } # use nameref variable to hold the current section's array for later reference declare -n current_section="${benchmarks[last_index]}" diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData index d4cd5646e78..77ae54ec368 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Containerd/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index 80e737d8353..030b0b170a3 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData index 80e737d8353..030b0b170a3 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+CustomKubeletConfig+DynamicKubeletConfig/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData index d999d3844ae..bec43217f34 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData index d999d3844ae..bec43217f34 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Disable1804SystemdResolved=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData index d4cd5646e78..77ae54ec368 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+Docker/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData index 00580abac85..76a3f749065 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+DynamicKubeletConfig/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+EnablePrivateClusterHostsConfigAgent/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData index 07239f426d5..32723b1871b 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+GPUDedicatedVHD/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData index d4cd5646e78..77ae54ec368 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S115/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S117/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+K8S118/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData index c64b8e5a562..bd6e00814b5 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+KubeletConfigFile/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData index d4cd5646e78..77ae54ec368 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+OSKubeletDisk/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData index 73059fe66da..b3cac170c21 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDisk+Containerd/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData index cb4c1886300..b8b2f71b76a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskExplicit/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData index 73059fe66da..b3cac170c21 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1604+TempDiskToggle/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+ArtifactStreaming/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData index c6bcf4c0887..33f5d83c3a2 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd++GPU+runcshimv2/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData index 1dee94e3c98..91cd4395d69 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Certsd/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+ContainerdVersion/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData index 6b2360bfd4e..9317894b0b3 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPAddress+FQDN/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+IPMasqAgent/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData index e4833f0c8e4..e623d738cae 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+Calico/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet+FIPSEnabled/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Kubenet/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData index c6bcf4c0887..33f5d83c3a2 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG+NoFabricManager/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData index c6bcf4c0887..33f5d83c3a2 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MIG/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+MotD/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData index 2ac28a36756..0c8552f6699 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+NSeriesSku/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+PrivateACR/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+Teleport/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Containerd+runcshimv2/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+CustomCATrust/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+Disable1804SystemdResolved=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+DisableCustomData/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData index 3fcfafb507d..4ac7e1646d5 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+HTTPProxy/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData index 7dce0641e95..6a749d0478d 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+KubeletClientTLSBootstrapping/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoArtifactStreaming/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData index 1dee94e3c98..91cd4395d69 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+NoneCNI/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData index 5feeafddd40..a4e5aef92b3 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804+krustlet/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData index cb0ea9a1b66..4460b6184b1 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+CustomKubeImageandBinaries/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData index 33e4582053d..af4d670b400 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804ARM64Containerd+NoCustomKubeImageandBinaries/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu1804Containerd+RuncVersion/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+China/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+China/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData index 68b4c5fcc4a..332fcc1267f 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG+ArtifactStreaming/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData index 373f5a67642..8d301f70e33 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+Containerd+MIG/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData index b92925f1e45..d63b713f57c 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud+ootcredentialprovider/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData index dbaa28f6c1b..db691fb54db 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomCloud/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData index 8a623215792..bc49d432020 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+CustomKubeletConfig+CustomLinuxOSConfig/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOff/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithFilterTable/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+IMDSRestrictionOnWithMangleTable/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeBlocked/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNil/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+OutboundTypeNone/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOff/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SSHStatusOn/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData index 41e3a1775a7..4c75635a4b8 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBoostrapping/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData index 2524c26c617..fe2ca0a59ea 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecureTLSBootstrapping+CustomAADResource/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData index d9f076cffa4..522a14ba268 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+SecurityProfile/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData index efbc13f12ed..318e55968df 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+cgroupv2/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData index ca875248260..ca940efbf22 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData +++ b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh +++ b/pkg/agent/testdata/AKSUbuntu2204+ootcredentialprovider/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData b/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData index d7f86dd0bd5..ef82ce9367c 100644 --- a/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData +++ b/pkg/agent/testdata/AzureLinuxV2+Kata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh b/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh +++ b/pkg/agent/testdata/AzureLinuxV2+Kata/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData index d7f86dd0bd5..ef82ce9367c 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData index d7f86dd0bd5..ef82ce9367c 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+DisableUnattendedUpgrades=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData index d7f86dd0bd5..ef82ce9367c 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData index d7f86dd0bd5..ef82ce9367c 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/AzureLinuxv2+Kata+DisableUnattendedUpgrades=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/CustomizedImage/CustomData b/pkg/agent/testdata/CustomizedImage/CustomData index 92c533509bc..f1d5c25a785 100644 --- a/pkg/agent/testdata/CustomizedImage/CustomData +++ b/pkg/agent/testdata/CustomizedImage/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/CustomizedImage/line9.sh b/pkg/agent/testdata/CustomizedImage/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/CustomizedImage/line9.sh +++ b/pkg/agent/testdata/CustomizedImage/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/CustomizedImageKata/CustomData b/pkg/agent/testdata/CustomizedImageKata/CustomData index 92c533509bc..f1d5c25a785 100644 --- a/pkg/agent/testdata/CustomizedImageKata/CustomData +++ b/pkg/agent/testdata/CustomizedImageKata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/CustomizedImageKata/line9.sh b/pkg/agent/testdata/CustomizedImageKata/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/CustomizedImageKata/line9.sh +++ b/pkg/agent/testdata/CustomizedImageKata/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData b/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData index 3a4104d563c..4a3b84f722d 100644 --- a/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData +++ b/pkg/agent/testdata/MarinerV2+CustomCloud/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh b/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh +++ b/pkg/agent/testdata/MarinerV2+CustomCloud/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/MarinerV2+Kata/CustomData b/pkg/agent/testdata/MarinerV2+Kata/CustomData index 1391504e154..b4d8c8e4bf2 100644 --- a/pkg/agent/testdata/MarinerV2+Kata/CustomData +++ b/pkg/agent/testdata/MarinerV2+Kata/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/MarinerV2+Kata/line9.sh b/pkg/agent/testdata/MarinerV2+Kata/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/MarinerV2+Kata/line9.sh +++ b/pkg/agent/testdata/MarinerV2+Kata/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData index 1391504e154..b4d8c8e4bf2 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData index 1391504e154..b4d8c8e4bf2 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/Marinerv2+DisableUnattendedUpgrades=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData index 1391504e154..b4d8c8e4bf2 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=false/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData index 1391504e154..b4d8c8e4bf2 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - H4sIAAAAAAAA/9R7e3ubyNLn//oUNYQcSxMjCdlxMvKSM1jCDmvdFpAzWcfLg0VLIpaAAHKS4+i771NNA40ujpOZd955fZ6TQV3V1VW/unR1Iz37pXHr+Y1bJ55XNMOwzfempfU7Vs82LdWw7HNV7ynHQGmd3nDctfWBbtmW3teGY0t5mVLO9Z5mv1OtztuccpJS3g57Xfud2tMH4z/UC21gKa9SgqH1NNXUdjC8ThnUkWXrA9NSe71c6G8pqTvsXGrGFrXVLJG7w3eD3lDtFnS5RL/U3u/gaZV4UAnky8lHJTKHUYuB1B+evafTerpZ4NRiQPVN+2J0sWfpE07Clm0Mts5wYKn6QDO62ywMOGM86GwTGXSXr01kGOiDi5x21CxoW1odMdAux2cahsVgaNnnw/GgqxwxqPT+xY5pR8W0nmbxSB0dl73Yv7BHY07Vo5dbpnasXXwn23yGjjpus+5Hj4YuZ9TrLc4rzTD14cDWB1dqT+8qRwzKzkDftvtYzh09MoZdu6ud7WBqbTONLi9stdtlCcfQS7ORU5YSX2dx0h0ZwzONjTKthmPrDC1BCwYp6SXnX3Wk26ZmXGkGzyDvZOgOTLs3HF6OR4yttZNN/b9jQ9tmzgJAtdTd8X7S5Dg2E+1E5oibwXzCFLl6293038l28Gwt/KrJJco2la3cGZvWsG+bmmp03trdYV/VB2Zq22sm4GI03p7/+ogjGjpGDx/9r4+3yZv2vX7J8WhXekezR73xhT4oCTopmPTB+dA2hn27MzSM8cjSusprFvLmxR971/mtuc3DrfCbXFTirqr3Cu/8xtXo8airWlpByrLD1DC4r3SaO2bH0EcW9ZOhqd1CktxscotgyRyPLgy1q3EcnBqjsXHBAl5utvIkwaQ3NHSDIjcZ/h3dtFXT1C8GtjEcWvbonSLL8haNxs9IM/q6iZoqsszEjlRanjrD0XvKpMgyL3k06r23R6ppvhsaNNnO9QtFll+WEzffJ4YsLWQ5q1ppqdoKH1l+VWIYjjRDtRBDzTCGhiLLWYWyjB3E36CSgkWT0rTUzqV9oVm2avRta3ipDRQ52yY3WQaa9W5oXDJbxqlgRc52zU12c3w20Cx7ZGjn+h+KjBtnnpRnY73XzXTCvS8F5Z06sjuGhuGSgpHtPDxFH5jj83O9o2sDGhGXtjlSO5oi405EuS2tp42GhsWltmYYipzVuYKeBXxKzgwxLP1c7eCeZGhqH3fCTI4iZzVuBxMTpshY2tLmxrJGGOR/vLc7KuJ2pRmWImeFjWUGkjTDMhX5JG9AmNqm1kFQrZ5pnw2HlmkZ6ijfMrU/tE6W93l0nGQO7urmmdrTbH1kqWc9zVRkLGtpzTTGpoUStoMrK25d3cRZtmm+VeRXWcQbel813tsDvWPrI66oyq9Y5OsDUzMsW+93TdvQTAtDFKPPGKMmA2to99XBRU+zqU6K/Or4qfPO9Z6lGfk8lkZdBELbM+8cC97GeidPnbex3isueA0NfWEb2v8Z64bWVVpZiRoMaVFQLzSTAdPKapM5UEfm22FeDfnGsJllxsjQr5CI+ydu9xiVraxc4SAfrq3mcZY2eUveV81LJpTROobW1QaWrvbSYtvd2fc2MQO9KUw934UGSSYgJV9DAlOQfGdJQPhVisiCODERQAojz09A+rTyEmi9abjkvuGvFgv4BrOIhCB9goP6wSkkc+JXAACGpiJW4yBKQIqo8EYuDec4n+/gYOkkk3lVbB5C4/9V9a7d0y81pToJIhLEtW96V6nWf63VxMYhODV4gFSFJFiFIYmqznXrBpzro5vaKZAvXgLrgxpbOevNflCDvKP74YXhGyQRSC4cCAe1ClnEhGpCJvMAhI2l/SCBabDyXaEy9SqV8dl4YI3toWkP1L6mCOlnodJXDexTCgIbECqs5VYaqzhqLIKJs6BntbvVLZkki0q6t6RUHHeDyR2JKuRLiFDQ3uFKEcSHotPI4Gora6HEp5kWv4p/77meUxlc6V1dzfawDOpW/XW9KcmVjWG5Lh/VZUnOZuUNGLZZGIk5p3BUP6k3cwWyVVIN9b56odnmWzXTPB/gld41x1Ivcmuv1pL4sEfwo1IUYTmJ6ktvEgVxME3qk2DZcO5i/L80C1f5VNx808YrzdhOv6sIkySCaOWDhDl07y3IjLggSdESJMkniTQP4gQk6bOXzCU/htBz240wCiYNueHHjdBD5mWwwgj8GhLl1vPdwziaKI0gTBqzcHXoxonSWPrphyBMvMCPlQj5HpvpTChjMTsbKEnITWN+3bIuDa9dBvokUZhtoeeyx3vI1G5nKueDTIE2rw0FSqhgk9dRO281u6sbSuPeiRoTZzInDQfnRZO5d0/iRgUbNnWAHQLHHAVBgnzphIp2pQ0sPJRcXNA9PpO3CGYN5z+riDT6uZ9V/FzXviTEj1GbemcVJ8HSnERemDTIPfGTuFHpjI0eHrBGY0tpJMuwMVlFC/ueRLdBTOrBKqlUIpJEXydL1/am9tTxFquIVGvwQKsE0jwSK6J8Cp8dL7HjBSGhIrZOIfGWJFglinh0CvHcmybwr39tPFAR0yACDzwfxGpMPoEMIhNaOwU3oCz4x8SBmD0I4sPvawFl3UbEuYNv3+BDzu1N4RpEDyTyKZcHN1yJz/5omdO+kMkqIS58EMTfPwg4EVeJT0usEUlWkQ9yPpjXyuyPGg9iAUROnXr00Q18rrruX3ZdgO7HiyC4W4U55DzMMgczQh4kzsLmgY/IJIhcRTymU+PEiRJKV8Sq6yQEXjyP043n89xbEEiiFSmhnq0OUi41w1+iKipNxBcX2eOJySqKiL9n1cJV1SrPCBKna60G0oyAWLJuvzMFC/m4eClNiwhmknv4Q5Zh1BNXeDwamIv3x0Hu/EchSW3IQ+OH1Ayi7wEZk0ngu7FQCrEir20/sOPESeJ/QoJjfv/Z9P6rcpZDa0YSO3GiW2exyFFKnMh+DKmUnSK1ihZZOqauFh+42esMcGEPdBzvBnxOBFLynyllwdWeAh0n7Sfhy5x10sSwXoA0jc3ePYj0OSiUeQMit9VA682/5JIcVOsaxH/DLwo04WaXMjR1nKQkqMTAZeBPeZZufVNvUWxvdOSJKYATQyeZK+Ix8/LLkpd5Wd91M89c9vP1NUhTELPV4OYmd/RuH/Oi/qST89Tc6epcJXQunioIKTu9OHn9U1xPGaZBVPb6Iw4vnHxEWUPnnrisJ6X912QRrFzJ871EQt64Tjkob3rWPP+EwZDJWQsgUg50InNE80eqZi704Jk2PD/gvPB4VPwdRZNyYjvtgdBA9RquUChYJEeh85s3DI7KuhJ/jROynCQYvHQP+7E9CeL7ie/gBnv8p3ahXA1wHbIMfDwLB477lAlMbxCZKn/DZpavjbv4Ki6WliQ/kEJnRiKQyun3MVhFvrPASdIqn/BT6VS4LE6C8H+cv1Dpv9NZP4yq68XO7dMK1T8KWKb3PxPbtMKgKT+G658FkyaclIL0zwHknkSxF/j2LMnCLCExHrar9CJxCgfP4w/+AQji7wJ8A3ZFeQXfYE4cFyQf5JoAigKCKAuVdaWIXs3HGFB91ywV860yD3KzCS/hqAliao+hpVfPpqVaY1MR/12el5c6uVzk4A1s3I2IspTy1hfBrFIAXF4AJJ9gH7IBM2vjZJgEq4VLb0JvSXq44o+GJU8waL0p/AI7Tlsgt9DS1kvOGOKnmSI/afmU24Xbr4WI/brw3uimKUndwZVqb8rpsvDiRFr5XhKDJE1XC4xXp3RtLohyPSbRvTchwobC5b0AMktFGUN8H5hBGPJgblW+J4lhvEwOs5ss70nUCZahw91eZZfmqiJW004E+9YJnq1dEF4I2GnLtRLrWc7a2sd6fY0dXi57zdIhHzlbC6xrLzV8mErEzcVzAoCfm17XH+D/MA+zFLyCdPG5N5uTOLlK01gRq/q5qeRnkHSNtZCrLlIh0rT1iOriQ1noepf2eaytK27w2cdy2iW3o7uZFZzzvfXo8iJ9J8CSGz/nbzxa+VBXN7SONTTeZ4V2eed6EUghiCVy2oSv4rkL4kOJss4r+VbWYQydNJvghIk0IwlkCjMRqN5aSZ+Zautf04WCEDtTJ0zoLUA2jxn3yK5RvhU5rQDQtxI4RUH8mAWlm2IMcC6Dn7DTuOHdDCRpEvhTb4aWSg4mbhBNCB10yZTy5aceNGQRTO5iOpzBIQXQDe9m7fYwvUxvtxVeSrBwC8Skr5v3sJXvbVzUaPmUblHb29JpWjTZ+QEB38CBPaLUyroyI0lnNFajyTyPMCeazBWxukrb3mUtV+gaxAckHh6uaUY6+OHkWMAFNijREse3z6JpHqXkytY+y6hLN6PS2uPFqtE/OeZLLKpSLVSv8YvuXlPes1qTq3GLYBbbSWCnV/v5emmkJU58RyOzuJdLCSk35ujAKV1HPj8a1CocI93qLP7KUnh+Ds+t+vOjgZCijJGQpV22T7NVfHf/VMr3MQ58O04iz58pYhU+fsJeomiFJMmJZoAy4sRZhgC0nGUqrYUt1mFIIgfjV3eRlSmwg5FVNToiyPXW0TaL5cR3iA6kyyKWOwRpiGSP3JMFgKD70yBaUgWcxTZvn8SxMyPporgtLUhC3DaIv+6RO/JcytvcQ7d20Q8ecsDaIObPhzw4bRC5T4cZHG0Q2dNhbj7KYI+HnLVtEIsPh5lpbRDZ02FuQcY58tzDXO1s0PLc9QFVnbsIFx+4uFjDGxAftt+BrcWHchSv6zirUpQiAcuFAL8oFKByhvEFhWsY5thS2PGdF9rpu2PbjTzsjovOFWvlF/p4G7hfFbFaXIuB9BaEPkkc10mcNn2vItD2NIyCL19B+FUAYZ4kYbvRkE9+q7deHtfZfxtLNqvh+XHi+BPybyf0JNaXK61mS5aaLakps5zjUu1nTKWGFLZm7YcgoknYJ2AiEjioT4JluEpIPXFmcc+LE/gGSyesxmRBJkm1TqvtN3pYqArmnRdehKsuBUxHMxYL4RQET6jVatfNm/q9s1gRaDRAmDqLmAj5TApUynnAvw8ROR3pscJLpf7vT8wdwSoJ8VhWRX0ztFACBUXyQRBTljImTDojVbgSy8r00KQt0MY3GjardLxyA0hcfwpML9wYP37CTTFd4eMn+OzEGZVmelnTre0kazIygS9BhpPmzwilXk6jujKZk8md7USR89WOvf9kfZlLJgsHGwYfUlp6YSDnjUoxQxEfnhU817/frCv89pqxrUGaJZvXuQsnRoNc8kURq1XYkgQSyFCr8W7gOyBqwsQJk1VE7FviT+ZLJ7pjJmA2vsBszAnxC6Uq0p5802qOBzf/B4bnWTFKecGLgSzD5KtwyvQ4hXUZrexdW0zoK39FEB8K2deFvTdrIcfSi+2p5zuLfJL40GpLNBHWlZzrkZeE+ZZKibSkFxxv28/77edmLfeKIG4uSLt6zLQN7xTbPC84pl8YsDfGd87YYMbz3Gcnmcx5h+5bJVXtqcuUuPl1pl4BoetNpyQi/oTYnm+zV5/K429IC3gXThgT154Hq4hOEneKaxydNJs7pi09f5UQOnHPzOd0ZuNk12xO1z2T2TR2KSPdc+/+bSYFhOfNltvO/xFALBlVfGTKFgNsFYRyI8IxpzZ8VNvNVYrPPTzbStNucOXTvXUrvSo0z3e6fiNF9oTTjjSp5Bv5ulIJo2BC4rgoLvFmdfmvKyVF6iTxd+oIKpRyB7cfySTb9nzWEDJa+j1IsXrrxIQ+i82aUGbZgIf21Jwa182bdTaj5M4tRrlg3BWIG9wt5D54qIqcprU2PAjBPYmwV8DnQjehDXuq0CEImV7IVNLxEIRtVZBre3S9Xh9wgVfS9fcbPiB5UoWdyqtVT2megve/xIdnnNPYfnYK3gtFrvH3welhnfM8C1a66ZY976UOzyZlnLvdzomBbTEbXLtczwl43PU84/ddz3MXrudGazv8vVvNv8zhBzXeGY9kE54kynTsRvnPAs9YchBylgaEp2ToQVk8fIP6NZ8pN/BCgQ3BzBz6DwtiHnUaxHwYc8RKdt1Sga3i1RYqRQdetjk9GXSgXsFVP34CoY56XZf5bgQQH4qfT4w049zuqpaKR7lkGdJzGja0y/vi4+4JtPYuAxdevXy5n6Uo5c9Y5xhGQUgiyL7BnJ2uaOYmcwKhM7nDkzj6wIXAp4NBDI7vQhCzM3DlGanP6odwHkRIS7/nDPLrevP4ENusZE4igjXeyRcSIvl181gAl0w9n7jg+YBHqMDHgyo19DC9DkOV2S9HIQmyeZVnQxT62YvJFgfbFYVKaqKRrrhx4cPsUuh7mGI4wL2lVR7JLosF8Uhgb1zoYkqx0g72d14yD1ZJN0iKQ+NDTqV3zIjoQdz4UG80ZixCnyGEKX4UOTGfgfBRRCn0GXyI6SIOvg+jmAHvxRQwDkq6ruktvYUTLb5Sz7ea2UKtVr15XIcC7R2C6gyHemECOxDSxYGb4Sw+O18LDTIAwQ8+17lzJYVqnR7TxYfy9+jXOy4By18N8UoXiRn2zONrlptCPbulHRt6XF/drvxkVf8gRJyXCh+uPwhCjarjrxaLHRrkMfGYBO4CJdV4lOrEmDcvJf/6GC1lRBmUDPJylJYW6QWfSdRxYlKKaApoEsHBdZv+iKJ9c4DPC2Ru3xyw+8tn3hTKiOPcXOIayBcvTliwzjA85gTYQT2GaRQs0yrCYizI43E3b3kpl0yd1SKBn4iLspaPx0CmgvJzwuviA/Paup6Jur4RQIqKbwNjct5nBQH3gpzx95t16Z06/rHfLmWvacwXSlXIp6yFQmz+faQiSPhU+mHDGODfs+jp1jzJktyKvBxsJlo3V7K3J9fYe7c809hLt808Y6/d/kFZlvc3P5VpBX/vKcm2xf7fkm+cFn9BynHSyjlHtyOOuhag0Am7syw485/hoUICfXG2m7Qh7pHM+xkTdyTfTtv+HrtYLmJ0Ytv5VuuNNMPUhuf/PwAA///OJ724iEQAAA== + H4sIAAAAAAAA/9R7e3ubyJL3/3yKGkKOpYmRhOw4GfklZ7CEHV7rtoCcyTpeHgwtiRgBAeTEo+i779NNA40ujpOZnc36PCeDuqqrq3516epGevZL89YLmrd2MudUXbeM94apDrpm3zJMRTetc0Xry8dAaN3+aNKztKFmWqY2UEcTU36ZUc61vmq9U8zu24JyklHejvo9653S14aTP5QLdWjKrzKCrvZVxVB3MLzOGJSxaWlDw1T6/ULobxmpN+peqvoWtd2qkHujd8P+SOmVdKlCv1Tf7+BpV3iwEpivIB9VyAxGbQrSYHT2nkzra0aJU5sCNTCsi/HFnqVPGAlbtlHYuqOhqWhDVe9ts1Dg9Mmwu02k0F2+NjDDUBteFLSjVknb0uqIgnY5OVNxWAxHpnU+mgx78hGFShtc7Jh2VE7rqyaL1NFx1YuDC2s8YVQ9erllatfcxXeyzadrWMdt1v3okdBljHq9xXml6oY2Glra8Erpaz35iELZHWrbdh9LhaPH+qhn9dSzHUztbabx5YWl9Ho04Sh6WTYyyhLi6zxOemN9dKbSUarVaGKeYUuwBcOM9JLxrzLWLEPVr1SdZZB2MvSGhtUfjS4nY8rW3smm/OdEV7eZ8wBQTGV3vJ+0GI7NRDuRGOJmMJ9QRa7e9jb9d7IdPFsLv2oxibJNpSt3J4Y5GliGqujdt1ZvNFC0oZHZ9poKuBhPtue/PmKIuoajh43+18fb5E37Xr9keNQrrata4/7kQhtWBJ2UTNrwfGTpo4HVHen6ZGyqPfk1DXnj4o+96/zW2uZhVvhNKitxT9H6pXd+Y2r0ZNxTTLUk5dlhqDi4rzSSO0ZX18Ym8ZOuKr1SktRqMYvgkjkZX+hKT2U4GDXGE/2CBrzUahdJgpNeV7EbZKlF8e9qhqUYhnYxtPTRyLTG72RJkrZoJH7Gqj7QDKypLElU7Fgh5ak7Gr8nTLIksZLH4/57a6wYxruRTpLtXLuQJellNXGLfWJE00KS8qqVlaqt8JGkVxWG0VjVFRNjqOr6SJclKa9Qpr6D+BtwGVgkKQ1T6V5aF6ppKfrAMkeX6lCW8m1yk2Womu9G+iW1ZZIJlqV819xkNyZnQ9W0xrp6rv0hS3jjLJLybKL1e7lOeO/LQHmnjK2uruJwycDIdx6Wog2Nyfm51tXUIYmIS8sYK11VlvBORLhNta+OR7rJpLaq67KU17mSngd8Rs4N0U3tXOniPUlXlQHeCXM5spTXuB1MVJgs4dKWNTemOcZB/sd7q6tg3K5U3ZSlvLDRzMAkVTcNWTopGhCqtqF2Mahm37DORiPTMHVlXGyZ6h9qN8/7IjpOcgf3NONM6auWNjaVs75qyBIua1nN1CeGiSVsB1de3HqagWdZhvFWll7lEa9rA0V/bw21rqWNmaIqvaKRrw0NVTctbdAzLF01TByiOPr0CdZkaI6sgTK86KsW0UmWXh0/dd651jdVvZhH06iHgVD3zDvHBW9jvZOnzttY7xUTvLqKfWHp6n9MNF3tye28RA1HpCgoF6pBgWnntckYKmPj7aiohmxj2MozY6xrV5iI90+83eOobOflCg+y4dpuHedpU7TkA8W4pEIpraurPXVoako/K7a9nX1vC2egN4WpF7jQRKkDYvoQIZiCGNgLBPyvYox8ZCeIBzGKvSAF8dPSS6H9pumi+2aw9H34CrMYRSB+goPGwSmkcxRwAAAjQxZqSRinIMZEeLOQhufYn+/gYGGnzrwmtA6h+V81rWf1tUtVrjlhjMKk/lXrybXGr/W60DwEuw4ryFRIw2UUobhmX7dvwL4+uqmfAvripbA+qNOV897sOzUoOrrvXhi+QhqD6MIBf1DnkJ8gogly5iHwG0sHYQrTcBm4PDf1OG5yNhmaE2tkWENloMp89pnnBoqO+5SSQAd4jrbccnOZxE0/dGyfnNXulrfISX0u21syKh53Q+cOxRz6EmEoSO9wJfPCquw0crg68pqv8KmGya4S3HuuZ3PDK62nKfkelkPdbrxutESJ2xiWGtJRQxKlfFbRgOE2C0diwckfNU4arUKBfJVMQ22gXKiW8VbJNS8GWKV3zTGVi8Laq7UorPYIflSKzC+cuLHwnDhMwmnacMJF075L8P/FWbQspuLNN2u8soztDnoy76QxxMsARJxD956PZsgFUYwXIIoBSsV5mKQgip+9dC4GCUSe22lGceg0pWaQNCMPMy/CJY7AhwjJt17gHiaxIzfDKG3OouWhm6RycxFkH8Io9cIgkWPM99hM2yGM5ex8oCKhMI36dcu6LLx2GRigVKa2RZ5LH+8hV7uTq1wMUgU6rDYEKJ7DTV5X6b5VrZ6my817O246tjNHTRvPi525d4+SJocbNmWIOwSGOQ7DFPNlEzj1Sh2a+FBycUH2+FyeH86a9p/LGDUHhZ8V/LmhfklRkGBtGt1lkoYLw4m9KG2iexSkSZPrTvQ+PmCNJ6bcTBdR01nGvnWP4tswQY1wmXJcjNL4wVm4lje1prbnL2NUq8OKVAlM81AiC9IpfLa91Ep8hCJZaJ9C6i1QuExl4egUkrk3TeFf/9p4ICKmYQweeAEItQR9AgkEKrR+Cm5IWPAfFQdC/sALq9/XPJZ1GyP7Dr5+hQ8FtzeFaxA8ENGnQh7cMCU+/yNlTv2CnGWKXPjAC79/4PFEvEpyWmGNUbqMA5CKwaJW5n/EeBBKIArq1COPbhgw1XX/susS9CDxw/BuGRWQszBLDMwY8jC1fYsFPkZOGLuycEymJqkdp4QuCzXXThG8eJ5kG8/nuecjSOMlqqCerw5iITXHXyQqyi2ML15kjyecZRyjYM+qpatqNZYRREbXeh3EGQKhYt1+Z/Im5mPipTItRjiT3MPvsgxHPXL5x6OBunh/HBTOfxSSzIYiNL5LzTD+FpAJcsLATfhKiJV5bQWhlaR2mvwMCY7z+6+m99+VswxaM5RaqR3f2r5foJTasfUYUhk7QWoZ+3k6Zq4WVszsdQ44vwc6hncDPjsGMf1zSljwak+BjpH2g/Dlzjpp4bD2QZwmRv8eBPIclsq8AYHZaqD95l9SRQ5W6xqEf8MvMrTgZpcyJHXstCKowsBk4A95lmx9U88vtzcy8sQUwBMjO53LwjH18suKl1lZ33Qzy1z18/U1iFMQ8tXg5qZw9G4fs6L+opOL1Nzp6kIl7Fx8qkCo6vTy5PWzuJ4wTMO46vVHHF46+YiwRvY9cmlPSvovxw+XrugFXipi3qRBOAhvdtY8/4SDIZez5kEgHNiJ1BGt76mahdCDZ+ro/IDxwuNR8U8UTcKJ22kP+CZWr+nypYJlcpQ6v3lD4eDWXPKQpGjhpDh4yR72fXsSJPdOYOMN9vgv7UKFGuDaaBEG+Cwc2u5TJlC9QaCq/AObWbE23sWXSbm0KAahGNkzFINYTb+P4TIObB9PEpfFhB9Kp9JlSRpG/+f8hZX+J5313ai6XmLfPq1Q/VTAUr1/TmyzCoNN+T5c/yqYJOHEDKSfB5B7FCdeGFizNA+zFCX4sF0jF4lTOHiefAgOgBd+5+Er0CvKK/gKc2S7IAYg1XmQZeAFiefWXBm9aoBjQAlco1LMt8o8SK0WvISjFgiZPbqaXT0bpmJODFn4d3VeUeqkapGDN7BxNyJIYsbb8MMZVwJcXQDEAOE+ZANm2sZJ4IRL3yU3obcoO1yxR8OKJyi03hR+gR2nLZDa2NL2S8YYFGSZIj1p+YzbhduHUsR+XVhv9LKUJO5gSrU3ZXTxvSQVl4GXJiCK06WP49WuXJvzgtRIUHzvOYjfULi6F0BuqSDhEN8HZhhFLJhble9JYigvlUPtRot7FHfDRWQzt1f5pbkiC7WsE8F9q4PP1i7wL3jcaUv1CutZwdrex3p9jTu8QvaapkMxcrbmaddeafhwKiG3EM8IAHZudl1/gP+H8zBPwSvIFp97szlK0qssjWWhpp0bcnEGydZY84XqAhEiTtuPqC6sqkLXu7QvYm3NueHnAJfTHrod383M8JztrceXF9k7AZrc+HPxxqNdDPU0Xe2aI/19XmgXd64XgxiBUCFnTfgymbsgrCqUdVHJt7IOx9BJqwV2lIozlEKuMBWB1VvL2TNVbf1rtlAY4c7UjlJyC5DPo8Y9smtUb0VOOQDyVgJPkTF+1ILKTTEOcCaDn7DTuNHdDETRCYOpN8OWijZO3DB2EBl00ZTwFacebIgfOncJGc7hEEPoRXezTmeUXaZ3OjIrJfTdEjHxYfMelvvWxkWMlk7JFrW9LZ1mRZOeHzDgGzjQRyyVW3MzlHbHEyV25kWE2bEzl4XaMmt7F/VCoWsQVph4eLgmGWnjDyfHPF5ggxIv8Pj2WTTLo4zMbe2zlLpwcyqpPV6i6IOTY7bEYlVqpep1dtHda0p7VmsxNc4PZ4mVhlZ2tV+sl0Vaaid3JDLLe7mMkHHjHB3alevI50fDOscwkq3OZK8s+efn8NxsPD8a8hnKOBLytMv3abpK4O6fSvg+JmFgJWnsBTNZqMHHT7iXKFshUbTjGWAZSWovIgBSznKV1vwW6yhCsY3jV3MxK1VgByOtamSElxrto20W007uMDqQLYux3CFIxUj20T3yAXgtmIbxgihg+9u8A5Qk9gxli+JtyUcpcjsg/LpH7thzCW9rD93cRT9YFYB1QCieD1lwOiAwnw5zODog0KfDwnwsgz4eMtZ2QCg/HOamdUCgT4eFBTnn2HMPC7XzQdNz1wdEdeYiXFgxcbGGNyCstt+BrYVVNYrXDTyLK0sRj8sFD7/IBKBqhrEFhWkY5rilsJI7L7Kyd8eWG3u4Oy47V1wrv5DH29B9kIVaeS0G4lvgByi1XTu1O+S9Ck/a0ygOvzwA/ysP/DxNo06zKZ381mi/PG7Q/zYXdFbTC5LUDhz0bzvyRNqXy+1WWxJbbbEl0ZxjUu1HTCWGlLbm7QcvYJNwn4ATEcFBwwkX0TJFjdSeJX0vSeErLOyoliAfOWmtQartV3JYqPHGnRddRMseAUzDZvg+fwq8x9fr9evWTePe9pcImk3gp7afIL6YSYDKOA/Y9yECoyM5VniZ1P//ibojXKYRPpbVsL45WlgCAUUMgBcyliomVDolcUyJpWV6ZJAWaOMbDZtVOlm6IaRuMAWqF94YP37Cm2K2wsdP8NlOcirJ9KqmW9tJ3mTkAl+CBCetHxFKvJxFNefMkXNn2XFsP1iJ92fel7nI8W3cMASQ0bILA6loVMoZsrB6VvJc/36z5tjtNWdbgzhLN69zfTvBBrnoiyzUarAlCUSQoF5n3cB2QMQEx47SZYysWxQ484Ud31ETcDa++FIonHqpj2RyCIXiw4o8NJvX150ksh3UublpWutdHCIdL1ZJXsg1gRCxepswMny4m1hRB52Vo4QXvATQIkof+FNq2Cmsq/DnL+8SRL5DgFUqZV+XAN4Q9TJbvcSaeoHtF5OEVbsjksxacwXXI28diz2aEMkeUXK87TwfdJ4b9cLNvLC5IDkm4NTdcHfZN7CCE/INBGtjfOeMDWZ8QPxsp86cjZB9q2SqPXWZCje7ztQrIXS96RTFKHCQ5QUWfZcqP/7KtYTXt6MEudY8XMZkkrBTXPPopNXaMW3hBcsUkYl7Zj4nM5snu2Yzuu6ZTKfRWx7xnvkygUWlAP+81XY7xT88CBWjyo9U2XKAroKh3IhwnFcbPqrv5qrE5x6ebaVJe7kMyGa9lV4cKRw7Xb+RInvCaUeacEVnsOa4KA4dlCRltUo2y9X/XCkpUydNvlFHsEIZd3j7ETn5PhrQDpPSsi9WCrVbO0HkWWjV+SrLBjykSWfUuG7drPMZFXduMUol465A3OBuY+6DVU1gNK13YMWH9yjGzQd+LnXjO7CnCh0Cn+uFmSo6HgK/rQrm2h5dr9cHTOBVdP39hg1IlsTRY36t5smtU/D+n7B6xjiNbpCn4L2QpTp7wZyd/hnP02Alu3jV817m8HxSzrnb7YwY2BazwbXL9YyAx13PMn7b9Sx36XpmtL7D37vV/NscflBnnfFINuGjSZWO21v2M88yVhyEOSsD/FMy9KAqHr5C45rNlBt4IcOGYGoO+YcGMYs6CWI2jBkil9/fcLBVvDo8V7b0VZuzo0YXGhxe9eMn4BtYr+sq3w0Pwqr8PcZY1c+tnmIq+GyYLiJy8MMd8uK+/Lh7Aqm9i9CFVy9f7mcpS/kz2opGcRihGPKvROfHNZK56RxBZDt3+GiPfeBCGJDBMAE7cCFM6KGae4Yas8YhnIcxpmVfnAbpdaN1fIjbrHSOYoRrvF0sxMfS69YxDy6aegFywQsAn8nCAJ98iaGH2f0aVpn+FBXSMJ/HPRthoZ+9BG1x0F2R5zIT9WzFjRskalfeU+fDId5b2tWR/PaZF454+gqHLCaXK+1gf+el83CZ9sK0PIWuCiq5tMaIHiTND41mc0Yj9BmGMMOPICcUMzB8BFECfQ4fxtRPwm/DKOTAewkBjIGSrGt4C8+3Y/+BeL7dyhdqtxut4waUaO8Q1KA4NEoT6AmTLA7MDNv/bD+UGuQAQhB+bjAHVQLVOjv3C6vqF/PXO24Vq9818So3kzn21ONrmpt8I7/2neha0ljeLoN02fjAx4yXSh+uP/B8nagTLH1/hwZFTDwmgbmRyTQeZzpR5s1bzr8/RisZUQUlh7wapZVF+uFnFHftBFUimgCaxnBw3SG/yujcHOBnHzN3bg7ohegzbwpVxPHcQuIa0BcvSWmwznB4zBHQk38C0zhcZFWExlhYxONu3upSLpraSz+FH4iLqpaPx0CugvxjwhvCinpt3chFXd/wIMbl14txct7nBQHvBQXj7zfrykt6/Ed/DJW/9zFeyDW+mLLmS7HFF5zKIGFT6bsNo4B/y6KnW/MkSworinKwmWi9Qsn+nlyjL/KKTKNv8TbzjL7H+4myrOhvfijTSv7+U5Jti/1/Jd8YLf6GlGOkVXOObEcMdc1DqRPuzvLgLH7XhxXiyZu43aQNcY9k3o+YuCP5dtr2z9hFcxFHJ24736r9saob6uj8vwMAAP//HMiAENlEAAA= diff --git a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh +++ b/pkg/agent/testdata/Marinerv2+Kata+DisableUnattendedUpgrades=true/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/RawUbuntu/CustomData b/pkg/agent/testdata/RawUbuntu/CustomData index d4cd5646e78..77ae54ec368 100644 --- a/pkg/agent/testdata/RawUbuntu/CustomData +++ b/pkg/agent/testdata/RawUbuntu/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/RawUbuntu/line9.sh b/pkg/agent/testdata/RawUbuntu/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/RawUbuntu/line9.sh +++ b/pkg/agent/testdata/RawUbuntu/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false} diff --git a/pkg/agent/testdata/RawUbuntuContainerd/CustomData b/pkg/agent/testdata/RawUbuntuContainerd/CustomData index 705b0acc236..24180b12cec 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/CustomData +++ b/pkg/agent/testdata/RawUbuntuContainerd/CustomData @@ -6,7 +6,7 @@ write_files: encoding: gzip owner: root content: !!binary | - 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 diff --git a/pkg/agent/testdata/RawUbuntuContainerd/line9.sh b/pkg/agent/testdata/RawUbuntuContainerd/line9.sh index 53c4314d5dc..e86e799229a 100644 --- a/pkg/agent/testdata/RawUbuntuContainerd/line9.sh +++ b/pkg/agent/testdata/RawUbuntuContainerd/line9.sh @@ -399,7 +399,10 @@ check_array_size() { capture_benchmark() { set +x - benchmarks+=($1) + local title="$1" + title="${title//[[:space:]]/_}" + title="${title//-/_}" + benchmarks+=($title) check_array_size benchmarks || { echo "Benchmarks array is empty"; return; } declare -n current_section="${benchmarks[last_index]}" local is_final_section=${2:-false}