I: pbuilder: network access will be disabled during build I: Current time: Sun Jul 13 20:30:39 +14 2025 I: pbuilder-time-stamp: 1752388239 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [waagent_2.9.1.1-2.dsc] I: copying [./waagent_2.9.1.1.orig.tar.xz] I: copying [./waagent_2.9.1.1-2.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Jun 9 19:06:16 2024 gpgv: using EDDSA key 3CA442833488100C04033811638B46815BBB308F gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./waagent_2.9.1.1-2.dsc: no acceptable signature found dpkg-source: info: extracting waagent in waagent-2.9.1.1 dpkg-source: info: unpacking waagent_2.9.1.1.orig.tar.xz dpkg-source: info: unpacking waagent_2.9.1.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying debian-changes I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/165681/tmp/hooks/D01_modify_environment starting debug: Running on ionos5-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jul 13 06:30 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/165681/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/165681/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=03d62a17a0d2442e81147ce5ef78fe11 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=165681 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.NT57pUIC/pbuilderrc_W6N7 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NT57pUIC/b2 --logfile b2/build.log waagent_2.9.1.1-2.dsc' SUDO_GID=110 SUDO_UID=105 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://213.165.73.152:3128 I: uname -a Linux i-capture-the-hostname 6.7.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1~bpo12+1 (2024-05-06) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 5 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/165681/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-sequence-python3, iproute2, python3, python3-distro, python3-mock, python3-nose, python3-setuptools dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19713 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-python3; however: Package dh-sequence-python3 is not installed. pbuilder-satisfydepends-dummy depends on iproute2; however: Package iproute2 is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on python3-distro; however: Package python3-distro is not installed. pbuilder-satisfydepends-dummy depends on python3-mock; however: Package python3-mock is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} iproute2{a} libarchive-zip-perl{a} libbpf1{a} libcap2-bin{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libmnl0{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libxml2{a} libxtables12{a} lsb-release{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} python3{a} python3-distro{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3-mock{a} python3-nose{a} python3-pkg-resources{a} python3-setuptools{a} python3-zombie-imp{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libpam-cap lynx wget 0 packages upgraded, 65 newly installed, 0 to remove and 0 not upgraded. Need to get 28.1 MB of archives. After unpacking 110 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libpython3.11-minimal amd64 3.11.9-1 [817 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.2-1 [103 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.11-minimal amd64 3.11.9-1 [1879 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libpython3.11-stdlib amd64 3.11.9-1 [1792 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 python3.11 amd64 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libbpf1 amd64 1:1.4.2-1 [161 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libmnl0 amd64 1.0.5-2+b1 [12.2 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.20.1-6+b1 [33.3 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.1-1 [22.9 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.20.1-6+b1 [79.8 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-3 [8952 B] Get: 21 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.20.1-6+b1 [333 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.20.1-6+b1 [135 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3 [82.7 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libxtables12 amd64 1.8.10-4 [31.2 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 libcap2-bin amd64 1:2.66-5 [34.8 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 iproute2 amd64 6.9.0-1 [1064 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.1-8.1 [96.2 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-2 [1411 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 49 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg-3 [670 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 python3-lib2to3 all 3.12.3-3.1 [77.7 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 python3-distutils all 3.12.3-3.1 [131 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 68.1.2-2 [468 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 dh-python all 6.20240422 [107 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 lsb-release all 12.0-2 [6564 B] Get: 62 http://deb.debian.org/debian unstable/main amd64 python3-distro all 1.9.0-1 [20.3 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 python3-mock all 5.1.0-1 [70.2 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 python3-zombie-imp all 0.0.2-2 [11.7 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 python3-nose all 1.3.7-12 [130 kB] Fetched 28.1 MB in 3s (10.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19713 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.9-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.2-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_amd64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:amd64 (3.11.9-1) ... Setting up libexpat1:amd64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20029 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_amd64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../5-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_amd64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21021 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.8-1_amd64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../01-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package libbpf1:amd64. Preparing to unpack .../02-libbpf1_1%3a1.4.2-1_amd64.deb ... Unpacking libbpf1:amd64 (1:1.4.2-1) ... Selecting previously unselected package libmnl0:amd64. Preparing to unpack .../03-libmnl0_1.0.5-2+b1_amd64.deb ... Unpacking libmnl0:amd64 (1.0.5-2+b1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.20.1-6+b1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-3_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.20.1-6+b1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3) ... Selecting previously unselected package libxtables12:amd64. Preparing to unpack .../12-libxtables12_1.8.10-4_amd64.deb ... Unpacking libxtables12:amd64 (1.8.10-4) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../13-libcap2-bin_1%3a2.66-5_amd64.deb ... Unpacking libcap2-bin (1:2.66-5) ... Selecting previously unselected package iproute2. Preparing to unpack .../14-iproute2_6.9.0-1_amd64.deb ... Unpacking iproute2 (6.9.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../15-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../16-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../17-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../18-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../19-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../20-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../21-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../22-bsdextrautils_2.40.1-8.1_amd64.deb ... Unpacking bsdextrautils (2.40.1-8.1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../23-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../24-man-db_2.12.1-2_amd64.deb ... Unpacking man-db (2.12.1-2) ... Selecting previously unselected package m4. Preparing to unpack .../25-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../26-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../27-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../28-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../29-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../30-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../31-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../32-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../33-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../34-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../35-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../36-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../37-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../38-libxml2_2.12.7+dfsg-3_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg-3) ... Selecting previously unselected package gettext. Preparing to unpack .../39-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../40-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../41-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../42-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../43-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../44-python3-lib2to3_3.12.3-3.1_all.deb ... Unpacking python3-lib2to3 (3.12.3-3.1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../45-python3-distutils_3.12.3-3.1_all.deb ... Unpacking python3-distutils (3.12.3-3.1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../46-python3-setuptools_68.1.2-2_all.deb ... Unpacking python3-setuptools (68.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../47-dh-python_6.20240422_all.deb ... Unpacking dh-python (6.20240422) ... Selecting previously unselected package lsb-release. Preparing to unpack .../48-lsb-release_12.0-2_all.deb ... Unpacking lsb-release (12.0-2) ... Selecting previously unselected package python3-distro. Preparing to unpack .../49-python3-distro_1.9.0-1_all.deb ... Unpacking python3-distro (1.9.0-1) ... Selecting previously unselected package python3-mock. Preparing to unpack .../50-python3-mock_5.1.0-1_all.deb ... Unpacking python3-mock (5.1.0-1) ... Selecting previously unselected package python3-zombie-imp. Preparing to unpack .../51-python3-zombie-imp_0.0.2-2_all.deb ... Unpacking python3-zombie-imp (0.0.2-2) ... Selecting previously unselected package python3-nose. Preparing to unpack .../52-python3-nose_1.3.7-12_all.deb ... Unpacking python3-nose (1.3.7-12) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libkeyutils1:amd64 (1.6.3-3) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-8.1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:amd64 (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up libkrb5support0:amd64 (1.20.1-6+b1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jul 13 06:31:17 UTC 2025. Universal Time is now: Sun Jul 13 06:31:17 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5) ... Setting up autotools-dev (20220109.1) ... Setting up libmnl0:amd64 (1.0.5-2+b1) ... Setting up autopoint (0.21-14) ... Setting up libk5crypto3:amd64 (1.20.1-6+b1) ... Setting up libxtables12:amd64 (1.8.10-4) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up netbase (6.4) ... Setting up libkrb5-3:amd64 (1.20.1-6+b1) ... Setting up lsb-release (12.0-2) ... Setting up readline-common (8.2-4) ... Setting up libxml2:amd64 (2.12.7+dfsg-3) ... Setting up libbpf1:amd64 (1:1.4.2-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-4) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3) ... Setting up iproute2 (6.9.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.9-1) ... Setting up man-db (2.12.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3.11 (3.11.9-1) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.8-1) ... Setting up python3-mock (5.1.0-1) ... Setting up python3-lib2to3 (3.12.3-3.1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-distutils (3.12.3-3.1) ... Setting up python3-zombie-imp (0.0.2-2) ... Setting up python3-setuptools (68.1.2-2) ... Setting up python3-distro (1.9.0-1) ... Setting up python3-nose (1.3.7-12) ... Setting up dh-python (6.20240422) ... Processing triggers for libc-bin (2.38-12.1) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/165681/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/165681/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/waagent-2.9.1.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../waagent_2.9.1.1-2_source.changes dpkg-buildpackage: info: source package waagent dpkg-buildpackage: info: source version 2.9.1.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Bastian Blank dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/waagent-2.9.1.1' dh_auto_clean I: pybuild base:311: python3.11 setup.py clean running clean removing '/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.11' does not exist -- can't clean it rm -rf AzureLinuxAgent.egg-info make[1]: Leaving directory '/build/reproducible-path/waagent-2.9.1.1' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --buildsystem pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.11 setup.py config running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent copying azurelinuxagent/agent.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent copying azurelinuxagent/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/exthandlers.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/collect_telemetry_events.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/collect_logs.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/update.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/periodic_operation.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/remoteaccess.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/send_telemetry_events.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/env.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga copying azurelinuxagent/ga/monitor.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/logcollector_manifests.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/event.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/future.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/cgroupconfigurator.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/persist_firewall_rules.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/logger.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/datacontract.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/rdma.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/cgroupapi.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/dhcp.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/logcollector.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/AgentGlobals.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/interfaces.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/version.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/agent_supported_feature.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/telemetryevent.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/cgroupstelemetry.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/conf.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/errorstate.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/exception.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/cgroup.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common copying azurelinuxagent/common/singletonperthread.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa copying azurelinuxagent/pa/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon copying azurelinuxagent/daemon/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon copying azurelinuxagent/daemon/scvmm.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon copying azurelinuxagent/daemon/main.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro copying azurelinuxagent/distro/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/util.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/wire.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/ovfenv.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/extensions_goal_state.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/hostplugin.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/metadata_server_migration_util.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/goal_state.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/extensions_goal_state_factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/extensions_goal_state_from_vm_settings.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/healthservice.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/restapi.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/extensions_goal_state_from_extensions_config.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol copying azurelinuxagent/common/protocol/imds.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/archive.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/extensionprocessutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/shellutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/flexible_version.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/textutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/cryptutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/restutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/networkutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/timeutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils copying azurelinuxagent/common/utils/fileutil.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/iosxe.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/systemd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/openwrt.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/suse.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/photonos.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/devuan.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/debian.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/clearlinux.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/nsbsd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/openbsd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/coreos.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/redhat.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/mariner.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/default.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/alpine.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/bigip.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/fedora.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/arch.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/freebsd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil copying azurelinuxagent/common/osutil/gaia.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma copying azurelinuxagent/pa/rdma/centos.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma copying azurelinuxagent/pa/rdma/suse.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma copying azurelinuxagent/pa/rdma/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma copying azurelinuxagent/pa/rdma/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma copying azurelinuxagent/pa/rdma/factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/clearlinux.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/coreos.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/default.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision copying azurelinuxagent/pa/deprovision/arch.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision copying azurelinuxagent/pa/provision/default.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision copying azurelinuxagent/pa/provision/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision copying azurelinuxagent/pa/provision/cloudinit.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision copying azurelinuxagent/pa/provision/factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision copying azurelinuxagent/pa/provision/cloudinitdetect.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/openwrt.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/openbsd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/default.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/factory.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk copying azurelinuxagent/daemon/resourcedisk/freebsd.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk creating /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro/suse copying azurelinuxagent/distro/suse/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro/suse debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/waagent-2.9.1.1' dh_auto_test || : I: pybuild base:311: cd /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build; python3.11 -m nose -v tests test_dhcp_cache_exists (tests.common.dhcp.test_dhcp.TestDHCP.test_dhcp_cache_exists) ... ok test_dhcp_skip_cache (tests.common.dhcp.test_dhcp.TestDHCP.test_dhcp_skip_cache) ... ok test_wireserver_route_exists (tests.common.dhcp.test_dhcp.TestDHCP.test_wireserver_route_exists) ... ok test_wireserver_route_not_exists (tests.common.dhcp.test_dhcp.TestDHCP.test_wireserver_route_not_exists) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_alpine.TestAlpineOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_arch.TestArchUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_bigip.TestBigIpOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_failed_to_get_user_entry (tests.common.osutil.test_bigip.TestBigIpOSUtil_chpasswd.test_failed_to_get_user_entry) ... ok test_failed_to_set_user_password (tests.common.osutil.test_bigip.TestBigIpOSUtil_chpasswd.test_failed_to_set_user_password) ... ok test_is_sys_user (tests.common.osutil.test_bigip.TestBigIpOSUtil_chpasswd.test_is_sys_user) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_chpasswd.test_success) ... ok test_success_immediate (tests.common.osutil.test_bigip.TestBigIpOSUtil_device_for_ide_port.test_success_immediate) ... ok test_success_waiting (tests.common.osutil.test_bigip.TestBigIpOSUtil_device_for_ide_port.test_success_waiting) ... ok test_failure (tests.common.osutil.test_bigip.TestBigIpOSUtil_get_dvd_device.test_failure) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_get_dvd_device.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_get_first_if.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_mount_dvd.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_register_agent_service.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_restart_ssh_service.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_route_add.test_success) ... ok test_failure (tests.common.osutil.test_bigip.TestBigIpOSUtil_save_sys_config.test_failure) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_save_sys_config.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_set_dhcp_hostname.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_set_hostname.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_start_agent_service.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_stop_agent_service.test_success) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_unregister_agent_service.test_success) ... ok test_failure (tests.common.osutil.test_bigip.TestBigIpOSUtil_useradd.test_failure) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_useradd.test_success) ... ok test_user_already_exists (tests.common.osutil.test_bigip.TestBigIpOSUtil_useradd.test_user_already_exists) ... ok test_failure (tests.common.osutil.test_bigip.TestBigIpOSUtil_wait_until_mcpd_is_initialized.test_failure) ... ok test_success (tests.common.osutil.test_bigip.TestBigIpOSUtil_wait_until_mcpd_is_initialized.test_success) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_clearlinux.TestClearLinuxUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_coreos.TestAlpineOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_hostname_record_should_create_published_hostname (tests.common.osutil.test_default.TestGetPublishedHostname.test_get_hostname_record_should_create_published_hostname) ... ok test_get_hostname_record_should_initialize_the_host_name_using_cloud_init_info (tests.common.osutil.test_default.TestGetPublishedHostname.test_get_hostname_record_should_initialize_the_host_name_using_cloud_init_info) ... ok test_get_hostname_record_should_use_existing_published_hostname (tests.common.osutil.test_default.TestGetPublishedHostname.test_get_hostname_record_should_use_existing_published_hostname) ... ok test_bogus_proc_net_route (tests.common.osutil.test_default.TestOSUtil.test_bogus_proc_net_route) ... ok test_conf_sshd (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd) ... ok test_conf_sshd_with_match (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd_with_match) ... ok test_conf_sshd_with_match_last (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd_with_match_last) ... ok test_conf_sshd_with_match_middle (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd_with_match_middle) ... ok test_conf_sshd_with_match_multiple (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd_with_match_multiple) ... ok test_conf_sshd_with_match_multiple_first_last (tests.common.osutil.test_default.TestOSUtil.test_conf_sshd_with_match_multiple_first_last) ... ok test_conf_sudoer (tests.common.osutil.test_default.TestOSUtil.test_conf_sudoer) ... ok test_correct_instance_id (tests.common.osutil.test_default.TestOSUtil.test_correct_instance_id) ... ok test_device_for_ide_port_gen1_success (tests.common.osutil.test_default.TestOSUtil.test_device_for_ide_port_gen1_success) ... ok test_device_for_ide_port_gen2_success (tests.common.osutil.test_default.TestOSUtil.test_device_for_ide_port_gen2_success) ... ok test_device_for_ide_port_none (tests.common.osutil.test_default.TestOSUtil.test_device_for_ide_port_none) ... ok Validate that the wireserver address is coming from option 245 ... ok test_dhcp_lease_default (tests.common.osutil.test_default.TestOSUtil.test_dhcp_lease_default) ... ok test_dhcp_lease_multi (tests.common.osutil.test_default.TestOSUtil.test_dhcp_lease_multi) ... ok test_dhcp_lease_ubuntu (tests.common.osutil.test_default.TestOSUtil.test_dhcp_lease_ubuntu) ... ok test_empty_proc_net_route (tests.common.osutil.test_default.TestOSUtil.test_empty_proc_net_route) ... ok test_enable_firewall_should_check_for_invalid_iptables_options (tests.common.osutil.test_default.TestOSUtil.test_enable_firewall_should_check_for_invalid_iptables_options) ... ok test_enable_firewall_should_not_set_firewall_if_the_all_the_rules_exists (tests.common.osutil.test_default.TestOSUtil.test_enable_firewall_should_not_set_firewall_if_the_all_the_rules_exists) ... ok test_enable_firewall_should_not_use_wait_when_iptables_does_not_support_it (tests.common.osutil.test_default.TestOSUtil.test_enable_firewall_should_not_use_wait_when_iptables_does_not_support_it) ... ok test_enable_firewall_should_set_up_the_firewall (tests.common.osutil.test_default.TestOSUtil.test_enable_firewall_should_set_up_the_firewall) ... ok test_enable_firewall_skips_if_disabled (tests.common.osutil.test_default.TestOSUtil.test_enable_firewall_skips_if_disabled) ... ok test_get_all_interfaces (tests.common.osutil.test_default.TestOSUtil.test_get_all_interfaces) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_default.TestOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running (tests.common.osutil.test_default.TestOSUtil.test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running) ... ok test_get_dvd_device_failure (tests.common.osutil.test_default.TestOSUtil.test_get_dvd_device_failure) ... ok test_get_dvd_device_success (tests.common.osutil.test_default.TestOSUtil.test_get_dvd_device_success) ... ok test_get_firewall_dropped_packets (tests.common.osutil.test_default.TestOSUtil.test_get_firewall_dropped_packets) ... ok test_get_firewall_dropped_packets_returns_negative_if_error (tests.common.osutil.test_default.TestOSUtil.test_get_firewall_dropped_packets_returns_negative_if_error) ... ok test_get_firewall_dropped_packets_returns_zero_if_firewall_disabled (tests.common.osutil.test_default.TestOSUtil.test_get_firewall_dropped_packets_returns_zero_if_firewall_disabled) ... ok test_get_firewall_dropped_packets_should_ignore_returncode_4 (tests.common.osutil.test_default.TestOSUtil.test_get_firewall_dropped_packets_should_ignore_returncode_4) ... ok test_get_firewall_dropped_packets_should_ignore_transient_errors (tests.common.osutil.test_default.TestOSUtil.test_get_firewall_dropped_packets_should_ignore_transient_errors) ... ok Validate that the agent can find the first active non-loopback ... ok test_get_first_if_all_loopback (tests.common.osutil.test_default.TestOSUtil.test_get_first_if_all_loopback) ... ok test_get_first_if_nosuchprimary (tests.common.osutil.test_default.TestOSUtil.test_get_first_if_nosuchprimary) ... ok test_get_instance_id_empty_from_file (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_empty_from_file) ... ok test_get_instance_id_from_dmidecode (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_from_dmidecode) ... ok test_get_instance_id_from_file (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_from_file) ... ok test_get_instance_id_malformed_from_file (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_malformed_from_file) ... ok test_get_instance_id_missing (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_missing) ... ok test_get_instance_id_unexpected (tests.common.osutil.test_default.TestOSUtil.test_get_instance_id_unexpected) ... ok test_get_nic_state (tests.common.osutil.test_default.TestOSUtil.test_get_nic_state) ... FAIL Validate the returned value matches to the one retrieved by invoking shell command ... ok Validate the returned value matches to the one retrieved by invoking shell command ... ok test_get_used_and_available_system_memory (tests.common.osutil.test_default.TestOSUtil.test_get_used_and_available_system_memory) ... ok test_get_used_and_available_system_memory_error (tests.common.osutil.test_default.TestOSUtil.test_get_used_and_available_system_memory_error) ... ok test_interface_flags (tests.common.osutil.test_default.TestOSUtil.test_interface_flags) ... ok test_is_current_instance_id_from_dmidecode (tests.common.osutil.test_default.TestOSUtil.test_is_current_instance_id_from_dmidecode) ... ok test_is_current_instance_id_from_file (tests.common.osutil.test_default.TestOSUtil.test_is_current_instance_id_from_file) ... ok test_isloopback (tests.common.osutil.test_default.TestOSUtil.test_isloopback) ... ok test_isprimary (tests.common.osutil.test_default.TestOSUtil.test_isprimary) ... ok test_mount_dvd_failure (tests.common.osutil.test_default.TestOSUtil.test_mount_dvd_failure) ... ok test_mount_dvd_success (tests.common.osutil.test_default.TestOSUtil.test_mount_dvd_success) ... ok test_multiple_default_routes (tests.common.osutil.test_default.TestOSUtil.test_multiple_default_routes) ... ok test_multiple_interfaces (tests.common.osutil.test_default.TestOSUtil.test_multiple_interfaces) ... ok test_no_interface (tests.common.osutil.test_default.TestOSUtil.test_no_interface) ... ok test_no_primary_does_not_throw (tests.common.osutil.test_default.TestOSUtil.test_no_primary_does_not_throw) ... ok test_no_routes (tests.common.osutil.test_default.TestOSUtil.test_no_routes) ... ok test_remove_firewall (tests.common.osutil.test_default.TestOSUtil.test_remove_firewall) ... ok test_remove_firewall_should_not_retry_invalid_rule (tests.common.osutil.test_default.TestOSUtil.test_remove_firewall_should_not_retry_invalid_rule) ... ok test_restart (tests.common.osutil.test_default.TestOSUtil.test_restart) ... ok test_sriov (tests.common.osutil.test_default.TestOSUtil.test_sriov) ... ok test_valid_routes (tests.common.osutil.test_default.TestOSUtil.test_valid_routes) ... ok test_default_service_name (tests.common.osutil.test_default_osutil.DefaultOsUtilTestCase.test_default_service_name) ... ok test_get_osutil_it_should_return_alpine (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_alpine) ... ok test_get_osutil_it_should_return_arch (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_arch) ... ok test_get_osutil_it_should_return_bigip (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_bigip) ... ok test_get_osutil_it_should_return_clear_linux (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_clear_linux) ... ok test_get_osutil_it_should_return_coreos (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_coreos) ... ok test_get_osutil_it_should_return_default (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_default) ... ok test_get_osutil_it_should_return_devuan (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_devuan) ... ok test_get_osutil_it_should_return_euleros (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_euleros) ... ok test_get_osutil_it_should_return_freebsd (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_freebsd) ... ok test_get_osutil_it_should_return_gaia (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_gaia) ... ok test_get_osutil_it_should_return_iosxe (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_iosxe) ... ok test_get_osutil_it_should_return_kali (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_kali) ... ok test_get_osutil_it_should_return_openbsd (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_openbsd) ... ok test_get_osutil_it_should_return_openwrt (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_openwrt) ... ok test_get_osutil_it_should_return_photonos (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_photonos) ... ok test_get_osutil_it_should_return_redhat (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_redhat) ... ok test_get_osutil_it_should_return_suse (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_suse) ... ok test_get_osutil_it_should_return_ubuntu (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_ubuntu) ... ok test_get_osutil_it_should_return_uos (tests.common.osutil.test_factory.TestOsUtilFactory.test_get_osutil_it_should_return_uos) ... ok test_bogus_proc_net_route (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_bogus_proc_net_route) ... ok test_empty_proc_net_route (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_empty_proc_net_route) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok Validate that the agent can find the first active non-loopback ... ok test_no_primary_does_not_throw (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_no_primary_does_not_throw) ... ok test_no_routes (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_no_routes) ... ok test_valid_routes (tests.common.osutil.test_freebsd.TestFreeBSDOSUtil.test_valid_routes) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_nsbsd.TestNSBSDOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running (tests.common.osutil.test_nsbsd.TestNSBSDOSUtil.test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_openbsd.TestAlpineOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_openwrt.TestOpenWRTOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_photonos.TestPhotonOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_redhat.TestRedhat6xOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_suse.TestSUSE11OSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_ubuntu.TestUbuntu12OSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.common.osutil.test_ubuntu.TestUbuntu18OSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_it_should_return_extension_supported_features_properly (tests.common.test_agent_supported_feature.TestAgentSupportedFeature.test_it_should_return_extension_supported_features_properly) ... ok test_it_should_return_features_properly (tests.common.test_agent_supported_feature.TestAgentSupportedFeature.test_it_should_return_features_properly) ... ok test_cgroups_should_be_supported_only_on_ubuntu16_centos7dot4_redhat7dot4_and_later_versions (tests.common.test_cgroupapi.CGroupsApiTestCase.test_cgroups_should_be_supported_only_on_ubuntu16_centos7dot4_redhat7dot4_and_later_versions) ... ok test_cleanup_legacy_cgroups_should_remove_legacy_cgroups (tests.common.test_cgroupapi.SystemdCgroupsApiMockedFileSystemTestCase.test_cleanup_legacy_cgroups_should_remove_legacy_cgroups) ... ok test_get_cgroup2_controllers_should_return_the_v2_cgroup_controllers (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_cgroup2_controllers_should_return_the_v2_cgroup_controllers) ... ok test_get_cpu_and_memory_cgroup_relative_paths_for_process_should_return_the_cgroup_relative_paths (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_cpu_and_memory_cgroup_relative_paths_for_process_should_return_the_cgroup_relative_paths) ... ok test_get_cpu_and_memory_mount_points_should_return_the_cgroup_mount_points (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_cpu_and_memory_mount_points_should_return_the_cgroup_mount_points) ... ok test_get_service_cgroup_paths_should_return_the_cgroup_mount_points (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_service_cgroup_paths_should_return_the_cgroup_mount_points) ... ok test_get_systemd_version_should_return_a_version_number (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_systemd_version_should_return_a_version_number) ... ok test_get_unit_property_should_return_the_value_of_the_given_property (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_get_unit_property_should_return_the_value_of_the_given_property) ... ok test_start_extension_command_should_execute_the_command_in_a_cgroup (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_start_extension_command_should_execute_the_command_in_a_cgroup) ... ok test_start_extension_command_should_return_the_command_output (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_start_extension_command_should_return_the_command_output) ... ok test_start_extension_command_should_use_systemd_to_execute_the_command (tests.common.test_cgroupapi.SystemdCgroupsApiTestCase.test_start_extension_command_should_use_systemd_to_execute_the_command) ... ok test_check_agent_memory_usage_should_raise_a_cgroups_exception_when_the_limit_is_exceeded (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_check_agent_memory_usage_should_raise_a_cgroups_exception_when_the_limit_is_exceeded) ... ok test_check_agent_throttled_time_should_raise_a_cgroups_exception_when_the_threshold_is_exceeded (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_check_agent_throttled_time_should_raise_a_cgroups_exception_when_the_threshold_is_exceeded) ... ok test_check_cgroups_should_disable_cgroups_when_a_check_fails (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_check_cgroups_should_disable_cgroups_when_a_check_fails) ... ok test_check_processes_in_agent_cgroup_should_raise_a_cgroups_exception_when_there_are_unexpected_processes_in_the_agent_cgroup (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_check_processes_in_agent_cgroup_should_raise_a_cgroups_exception_when_there_are_unexpected_processes_in_the_agent_cgroup) ... FAIL test_disable_should_reset_cpu_quota (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_disable_should_reset_cpu_quota) ... ok test_disable_should_reset_cpu_quota_for_all_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_disable_should_reset_cpu_quota_for_all_cgroups) ... ok test_enable_should_not_track_throttled_time_when_setting_the_cpu_quota_fails (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_enable_should_not_track_throttled_time_when_setting_the_cpu_quota_fails) ... ok test_enable_should_raise_cgroups_exception_when_cgroups_are_not_supported (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_enable_should_raise_cgroups_exception_when_cgroups_are_not_supported) ... ok test_enable_should_set_agent_cpu_quota_and_track_throttled_time (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_enable_should_set_agent_cpu_quota_and_track_throttled_time) ... ok test_initialize_should_create_unit_files_when_the_agent_service_file_is_not_updated (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_create_unit_files_when_the_agent_service_file_is_not_updated) ... ok test_initialize_should_enable_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_enable_cgroups) ... ok test_initialize_should_not_create_unit_files (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_not_create_unit_files) ... ok test_initialize_should_not_enable_cgroups_when_the_agent_is_not_in_the_system_slice (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_not_enable_cgroups_when_the_agent_is_not_in_the_system_slice) ... ok test_initialize_should_not_enable_cgroups_when_the_cpu_and_memory_controllers_are_not_present (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_not_enable_cgroups_when_the_cpu_and_memory_controllers_are_not_present) ... ok test_initialize_should_start_tracking_other_controllers_when_one_is_not_present (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_start_tracking_other_controllers_when_one_is_not_present) ... ok test_initialize_should_start_tracking_the_agent_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_start_tracking_the_agent_cgroups) ... ok test_initialize_should_update_logcollector_memorylimit (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_initialize_should_update_logcollector_memorylimit) ... ok test_it_should_remove_extension_services_drop_in_files (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_remove_extension_services_drop_in_files) ... ok test_it_should_set_extension_services_cpu_memory_quota (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_set_extension_services_cpu_memory_quota) ... ok test_it_should_set_extension_services_when_quotas_not_defined (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_set_extension_services_when_quotas_not_defined) ... ok test_it_should_start_tracking_extension_services_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_start_tracking_extension_services_cgroups) ... ok test_it_should_start_tracking_unit_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_start_tracking_unit_cgroups) ... ok test_it_should_stop_tracking_extension_services_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_stop_tracking_extension_services_cgroups) ... ok test_it_should_stop_tracking_unit_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_it_should_stop_tracking_unit_cgroups) ... ok test_remove_extension_slice_should_remove_unit_files (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_remove_extension_slice_should_remove_unit_files) ... ok test_setup_extension_slice_should_create_unit_files (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_setup_extension_slice_should_create_unit_files) ... ok test_start_extension_command_should_capture_only_the_last_subprocess_output (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_capture_only_the_last_subprocess_output) ... ok test_start_extension_command_should_disable_cgroups_and_invoke_the_command_directly_if_systemd_fails (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_disable_cgroups_and_invoke_the_command_directly_if_systemd_fails) ... ok test_start_extension_command_should_disable_cgroups_and_invoke_the_command_directly_if_systemd_times_out (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_disable_cgroups_and_invoke_the_command_directly_if_systemd_times_out) ... ok test_start_extension_command_should_not_use_fallback_option_if_extension_fails (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_fails) ... FAIL test_start_extension_command_should_not_use_fallback_option_if_extension_fails_with_long_output (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_fails_with_long_output) ... FAIL test_start_extension_command_should_not_use_fallback_option_if_extension_times_out (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_times_out) ... FAIL test_start_extension_command_should_not_use_systemd_when_cgroups_are_not_enabled (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_systemd_when_cgroups_are_not_enabled) ... ok test_start_extension_command_should_raise_an_exception_when_the_command_cannot_be_started (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_raise_an_exception_when_the_command_cannot_be_started) ... ok test_start_extension_command_should_start_tracking_the_extension_cgroups (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_start_tracking_the_extension_cgroups) ... ok test_start_extension_command_should_use_systemd_run_when_cgroups_are_enabled (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_use_systemd_run_when_cgroups_are_enabled) ... ok test_is_active (tests.common.test_cgroups.TestCGroup.test_is_active) ... ok test_is_active_file_not_present (tests.common.test_cgroups.TestCGroup.test_is_active_file_not_present) ... ok test_is_active_incorrect_file (tests.common.test_cgroups.TestCGroup.test_is_active_incorrect_file) ... ok test_get_cpu_usage_should_raise_an_exception_when_initialize_cpu_usage_has_not_been_invoked (tests.common.test_cgroups.TestCpuCgroup.test_get_cpu_usage_should_raise_an_exception_when_initialize_cpu_usage_has_not_been_invoked) ... ok test_get_cpu_usage_should_return_the_cpu_usage_since_its_last_invocation (tests.common.test_cgroups.TestCpuCgroup.test_get_cpu_usage_should_return_the_cpu_usage_since_its_last_invocation) ... ok test_get_throttled_time_should_return_the_value_since_its_last_invocation (tests.common.test_cgroups.TestCpuCgroup.test_get_throttled_time_should_return_the_value_since_its_last_invocation) ... ok test_get_tracked_metrics_should_return_the_throttled_time (tests.common.test_cgroups.TestCpuCgroup.test_get_tracked_metrics_should_return_the_throttled_time) ... ok test_initialize_cpu_usage_should_raise_an_exception_when_called_more_than_once (tests.common.test_cgroups.TestCpuCgroup.test_initialize_cpu_usage_should_raise_an_exception_when_called_more_than_once) ... ok test_initialize_cpu_usage_should_set_current_cpu_usage (tests.common.test_cgroups.TestCpuCgroup.test_initialize_cpu_usage_should_set_current_cpu_usage) ... ok test_initialize_cpu_usage_should_set_the_cgroup_usage_to_0_when_the_cgroup_does_not_exist (tests.common.test_cgroups.TestCpuCgroup.test_initialize_cpu_usage_should_set_the_cgroup_usage_to_0_when_the_cgroup_does_not_exist) ... ok test_get_memory_usage_counters_not_found (tests.common.test_cgroups.TestMemoryCgroup.test_get_memory_usage_counters_not_found) ... ok test_get_metrics (tests.common.test_cgroups.TestMemoryCgroup.test_get_metrics) ... ok test_get_metrics_when_files_not_present (tests.common.test_cgroups.TestMemoryCgroup.test_get_metrics_when_files_not_present) ... ok test_cgroup_is_tracked (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_cgroup_is_tracked) ... ok test_cgroup_telemetry_should_not_report_cpu_negative_value (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_cgroup_telemetry_should_not_report_cpu_negative_value) ... ok test_cgroup_tracking (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_cgroup_tracking) ... ok test_extension_telemetry_not_sent_for_empty_perf_metrics (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_extension_telemetry_not_sent_for_empty_perf_metrics) ... ok test_process_cgroup_metric_with_no_cpu_cgroup_mounted (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_process_cgroup_metric_with_no_cpu_cgroup_mounted) ... ok test_process_cgroup_metric_with_no_memory_cgroup_mounted (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_process_cgroup_metric_with_no_memory_cgroup_mounted) ... ok test_telemetry_calculations (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_calculations) ... ok test_telemetry_polling_to_generate_transient_logs_index_error (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_to_generate_transient_logs_index_error) ... ok test_telemetry_polling_to_generate_transient_logs_ioerror_permission_denied (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_to_generate_transient_logs_ioerror_permission_denied) ... ok test_telemetry_polling_to_not_generate_transient_logs_ioerror_file_not_found (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_to_not_generate_transient_logs_ioerror_file_not_found) ... ok test_telemetry_polling_with_active_cgroups (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_with_active_cgroups) ... ok test_telemetry_polling_with_changing_cgroups_state (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_with_changing_cgroups_state) ... ok test_telemetry_polling_with_inactive_cgroups (tests.common.test_cgroupstelemetry.TestCGroupsTelemetry.test_telemetry_polling_with_inactive_cgroups) ... ok test_get_agent_disabled_file_path (tests.common.test_conf.TestConf.test_get_agent_disabled_file_path) ... ok test_get_configuration (tests.common.test_conf.TestConf.test_get_configuration) ... ok test_get_extensions_enabled (tests.common.test_conf.TestConf.test_get_extensions_enabled) ... ok test_get_fips_enabled (tests.common.test_conf.TestConf.test_get_fips_enabled) ... ok test_get_int_should_return_default_when_key_is_not_found (tests.common.test_conf.TestConf.test_get_int_should_return_default_when_key_is_not_found) ... ok test_get_provision_agent (tests.common.test_conf.TestConf.test_get_provision_agent) ... ok test_get_should_return_default_when_key_is_not_found (tests.common.test_conf.TestConf.test_get_should_return_default_when_key_is_not_found) ... ok test_get_ssh_dir (tests.common.test_conf.TestConf.test_get_ssh_dir) ... ok test_get_ssh_key_glob (tests.common.test_conf.TestConf.test_get_ssh_key_glob) ... ok test_get_ssh_key_private_path (tests.common.test_conf.TestConf.test_get_ssh_key_private_path) ... ok test_get_ssh_key_public_path (tests.common.test_conf.TestConf.test_get_ssh_key_public_path) ... ok test_get_sshd_conf_file_path (tests.common.test_conf.TestConf.test_get_sshd_conf_file_path) ... ok test_get_switch_should_return_default_when_key_is_not_found (tests.common.test_conf.TestConf.test_get_switch_should_return_default_when_key_is_not_found) ... ok test_key_value_handling (tests.common.test_conf.TestConf.test_key_value_handling) ... ok Test writing disable_agent is empty ... ok If ErrorState is never incremented, it will never trigger. ... ok If ErrorState is never incremented, and the timedelta is zero it will ... ok If ErrorState is triggered, and the current time is within timedelta ... ok ErrorState will not trigger until ... ok If ErrorState is reset the timestamp of the last incr() is reset to ... ok Test the fail_time for various scenarios ... ok test_add_event_default_variables (tests.common.test_event.TestEvent.test_add_event_default_variables) ... ERROR test_add_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_add_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ... ERROR test_add_event_should_handle_event_errors (tests.common.test_event.TestEvent.test_add_event_should_handle_event_errors) ... ERROR test_add_event_should_use_the_container_id_from_the_most_recent_goal_state (tests.common.test_event.TestEvent.test_add_event_should_use_the_container_id_from_the_most_recent_goal_state) ... ERROR test_add_log_event_should_always_create_events_when_forced (tests.common.test_event.TestEvent.test_add_log_event_should_always_create_events_when_forced) ... ERROR test_add_log_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_add_log_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ... SKIP: Enable this test when SEND_LOGS_TO_TELEMETRY is enabled test_add_log_event_should_not_create_event_if_not_allowed_and_not_forced (tests.common.test_event.TestEvent.test_add_log_event_should_not_create_event_if_not_allowed_and_not_forced) ... ERROR test_add_periodic_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_add_periodic_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ... ERROR test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_extension_events (tests.common.test_event.TestEvent.test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_extension_events) ... ERROR test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_legacy_agent_events (tests.common.test_event.TestEvent.test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_legacy_agent_events) ... ERROR test_collect_events_should_be_able_to_process_events_with_non_ascii_characters (tests.common.test_event.TestEvent.test_collect_events_should_be_able_to_process_events_with_non_ascii_characters) ... ERROR test_collect_events_should_delete_event_files (tests.common.test_event.TestEvent.test_collect_events_should_delete_event_files) ... ERROR test_collect_events_should_ignore_extra_parameters_in_extension_events (tests.common.test_event.TestEvent.test_collect_events_should_ignore_extra_parameters_in_extension_events) ... ERROR test_collect_events_should_ignore_invalid_event_files (tests.common.test_event.TestEvent.test_collect_events_should_ignore_invalid_event_files) ... ERROR test_collect_events_should_use_the_file_creation_time_for_legacy_agent_events_missing_a_timestamp (tests.common.test_event.TestEvent.test_collect_events_should_use_the_file_creation_time_for_legacy_agent_events_missing_a_timestamp) ... ERROR test_elapsed_milliseconds (tests.common.test_event.TestEvent.test_elapsed_milliseconds) ... ERROR test_event_status_defaults_to_success (tests.common.test_event.TestEvent.test_event_status_defaults_to_success) ... ERROR test_event_status_event_marked (tests.common.test_event.TestEvent.test_event_status_event_marked) ... ERROR test_event_status_preserves_state (tests.common.test_event.TestEvent.test_event_status_preserves_state) ... ERROR test_event_status_records_status (tests.common.test_event.TestEvent.test_event_status_records_status) ... ERROR test_parse_json_event (tests.common.test_event.TestEvent.test_parse_json_event) ... ERROR test_parse_xml_event (tests.common.test_event.TestEvent.test_parse_xml_event) ... ERROR test_periodic_does_not_emit_if_previously_sent (tests.common.test_event.TestEvent.test_periodic_does_not_emit_if_previously_sent) ... ERROR test_periodic_emits_after_elapsed_delta (tests.common.test_event.TestEvent.test_periodic_emits_after_elapsed_delta) ... ERROR test_periodic_emits_if_forced (tests.common.test_event.TestEvent.test_periodic_emits_if_forced) ... ERROR test_periodic_emits_if_not_previously_sent (tests.common.test_event.TestEvent.test_periodic_emits_if_not_previously_sent) ... ERROR test_periodic_forwards_args (tests.common.test_event.TestEvent.test_periodic_forwards_args) ... ERROR test_periodic_forwards_args_default_values (tests.common.test_event.TestEvent.test_periodic_forwards_args_default_values) ... ERROR The Message in some telemetry events that include call stacks are being truncated in Kusto. While the issue doesn't seem ... ERROR test_report_event_should_encode_events_correctly (tests.common.test_event.TestEvent.test_report_event_should_encode_events_correctly) ... ERROR test_report_metric_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_report_metric_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ... ERROR test_save_event (tests.common.test_event.TestEvent.test_save_event) ... ERROR test_save_event_cleanup (tests.common.test_event.TestEvent.test_save_event_cleanup) ... ERROR test_save_event_rollover (tests.common.test_event.TestEvent.test_save_event_rollover) ... ERROR test_should_emit_event_handles_known_operations (tests.common.test_event.TestEvent.test_should_emit_event_handles_known_operations) ... ERROR test_should_emit_event_ignores_unknown_operations (tests.common.test_event.TestEvent.test_should_emit_event_ignores_unknown_operations) ... ERROR test_should_log_errors_if_failed_operation_and_empty_event_dir (tests.common.test_event.TestEvent.test_should_log_errors_if_failed_operation_and_empty_event_dir) ... ERROR test_should_log_errors_if_failed_operation_and_not_empty_event_dir (tests.common.test_event.TestEvent.test_should_log_errors_if_failed_operation_and_not_empty_event_dir) ... ERROR test_cleanup_message (tests.common.test_event.TestMetrics.test_cleanup_message) ... ok test_report_metric (tests.common.test_event.TestMetrics.test_report_metric) ... ok test_log_collector_parses_commands_in_manifest (tests.common.test_logcollector.TestLogCollector.test_log_collector_parses_commands_in_manifest) ... ok test_log_collector_should_clean_up_uncollected_truncated_files (tests.common.test_logcollector.TestLogCollector.test_log_collector_should_clean_up_uncollected_truncated_files) ... ok test_log_collector_should_collect_all_files (tests.common.test_logcollector.TestLogCollector.test_log_collector_should_collect_all_files) ... ok test_log_collector_should_prioritize_important_files_if_archive_too_big (tests.common.test_logcollector.TestLogCollector.test_log_collector_should_prioritize_important_files_if_archive_too_big) ... ok test_log_collector_should_truncate_large_text_files_and_ignore_large_binary_files (tests.common.test_logcollector.TestLogCollector.test_log_collector_should_truncate_large_text_files_and_ignore_large_binary_files) ... ok test_log_collector_should_update_archive_when_files_are_new_or_modified_or_deleted (tests.common.test_logcollector.TestLogCollector.test_log_collector_should_update_archive_when_files_are_new_or_modified_or_deleted) ... ok test_log_collector_uses_full_manifest_when_full_mode_enabled (tests.common.test_logcollector.TestLogCollector.test_log_collector_uses_full_manifest_when_full_mode_enabled) ... ok test_console_appender (tests.common.test_logger.TestAppender.test_console_appender) ... ok test_console_output_enabled_should_return_false_when_there_are_no_console_appenders (tests.common.test_logger.TestAppender.test_console_output_enabled_should_return_false_when_there_are_no_console_appenders) ... ok test_console_output_enabled_should_return_true_when_there_are_console_appenders (tests.common.test_logger.TestAppender.test_console_output_enabled_should_return_true_when_there_are_console_appenders) ... ok test_disable_console_output_should_remove_all_console_appenders (tests.common.test_logger.TestAppender.test_disable_console_output_should_remove_all_console_appenders) ... ok test_file_appender (tests.common.test_logger.TestAppender.test_file_appender) ... ok test_no_appenders_added (tests.common.test_logger.TestAppender.test_no_appenders_added) ... ok test_stdout_appender (tests.common.test_logger.TestAppender.test_stdout_appender) ... ok test_telemetry_appender (tests.common.test_logger.TestAppender.test_telemetry_appender) ... ok test_add_appender (tests.common.test_logger.TestLogger.test_add_appender) ... ok test_logger_should_log_in_utc (tests.common.test_logger.TestLogger.test_logger_should_log_in_utc) ... ok test_logger_should_log_micro_seconds (tests.common.test_logger.TestLogger.test_logger_should_log_micro_seconds) ... ok The purpose of this test is to see if the logger gets correctly created when passed it another logger and also ... ok test_periodic_does_not_emit_if_previously_sent (tests.common.test_logger.TestLogger.test_periodic_does_not_emit_if_previously_sent) ... ok test_periodic_emits_after_elapsed_delta (tests.common.test_logger.TestLogger.test_periodic_emits_after_elapsed_delta) ... ok test_periodic_emits_if_not_previously_sent (tests.common.test_logger.TestLogger.test_periodic_emits_if_not_previously_sent) ... ok test_periodic_forwards_message_and_args (tests.common.test_logger.TestLogger.test_periodic_forwards_message_and_args) ... ok test_set_prefix (tests.common.test_logger.TestLogger.test_set_prefix) ... ok test_telemetry_logger (tests.common.test_logger.TestLogger.test_telemetry_logger) ... ok test_telemetry_logger_add_log_event (tests.common.test_logger.TestLogger.test_telemetry_logger_add_log_event) ... ok test_telemetry_logger_check_all_file_logs_written_when_events_gt_MAX_NUMBER_OF_EVENTS (tests.common.test_logger.TestLogger.test_telemetry_logger_check_all_file_logs_written_when_events_gt_MAX_NUMBER_OF_EVENTS) ... SKIP: Enable this test when SEND_LOGS_TO_TELEMETRY is enabled test_telemetry_logger_not_on_by_default (tests.common.test_logger.TestLogger.test_telemetry_logger_not_on_by_default) ... ok test_telemetry_logger_verify_maximum_recursion_depths_doesnt_happen (tests.common.test_logger.TestLogger.test_telemetry_logger_verify_maximum_recursion_depths_doesnt_happen) ... SKIP: Enable this test when SEND_LOGS_TO_TELEMETRY is enabled test_it_should_add_firewalld_rules_if_remove_raises_exception (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_add_firewalld_rules_if_remove_raises_exception) ... ok test_it_should_always_replace_binary_file_only_if_using_custom_network_service (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_always_replace_binary_file_only_if_using_custom_network_service) ... ok test_it_should_cleanup_files_on_error (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_cleanup_files_on_error) ... ok test_it_should_delete_custom_service_files_if_firewalld_enabled (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_delete_custom_service_files_if_firewalld_enabled) ... ok test_it_should_execute_binary_file_successfully (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_execute_binary_file_successfully) ... ok test_it_should_not_fail_if_egg_not_found (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_not_fail_if_egg_not_found) ... ok test_it_should_reset_service_unit_files_if_version_changed (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_reset_service_unit_files_if_version_changed) ... ok test_it_should_set_up_custom_service_if_no_firewalld (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_set_up_custom_service_if_no_firewalld) ... ok test_it_should_skip_setup_if_agent_network_setup_service_already_enabled_and_version_same (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_skip_setup_if_agent_network_setup_service_already_enabled_and_version_same) ... ok test_it_should_skip_setup_if_firewalld_already_enabled (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_skip_setup_if_firewalld_already_enabled) ... ok test_it_should_use_firewalld_if_available (tests.common.test_persist_firewall_rules.TestPersistFirewallRulesHandler.test_it_should_use_firewalld_if_available) ... ok test_it_should_have_multiple_instances_for_multiple_threads (tests.common.test_singletonperthread.TestSingletonPerThread.test_it_should_have_multiple_instances_for_multiple_threads) ... ok test_it_should_have_only_one_instance_for_same_thread (tests.common.test_singletonperthread.TestSingletonPerThread.test_it_should_have_only_one_instance_for_same_thread) ... ok test_it_should_return_existing_instance_for_new_thread_with_same_name (tests.common.test_singletonperthread.TestSingletonPerThread.test_it_should_return_existing_instance_for_new_thread_with_same_name) ... ok test_singleton_object_should_match_thread_name (tests.common.test_singletonperthread.TestSingletonPerThread.test_singleton_object_should_match_thread_name) ... ok test_contains_works_for_TelemetryEvent (tests.common.test_telemetryevent.TestTelemetryEvent.test_contains_works_for_TelemetryEvent) ... ok tests.common.test_telemetryevent.get_test_event ... ok test_distro_is_correct_for_exception_case (tests.common.test_version.TestAgentVersion.test_distro_is_correct_for_exception_case) ... ok test_distro_is_correct_format_when_default_case (tests.common.test_version.TestAgentVersion.test_distro_is_correct_format_when_default_case) ... ok test_distro_is_correct_format_when_freebsd (tests.common.test_version.TestAgentVersion.test_distro_is_correct_format_when_freebsd) ... ok test_distro_is_correct_format_when_openbsd (tests.common.test_version.TestAgentVersion.test_distro_is_correct_format_when_openbsd) ... ok test_get_daemon_version_should_return_the_version_that_was_previously_set (tests.common.test_version.TestAgentVersion.test_get_daemon_version_should_return_the_version_that_was_previously_set) ... ok test_get_daemon_version_should_return_zero_when_the_version_has_not_been_set (tests.common.test_version.TestAgentVersion.test_get_daemon_version_should_return_zero_when_the_version_has_not_been_set) ... ok On a Hyper-V guest with the LIS drivers installed as a module, ... ok test_extract_name_finds_installed (tests.common.test_version.TestCurrentAgentName.test_extract_name_finds_installed) ... ok test_extract_name_finds_latest_agent (tests.common.test_version.TestCurrentAgentName.test_extract_name_finds_latest_agent) ... ok test_extract_name_in_path_finds_installed (tests.common.test_version.TestCurrentAgentName.test_extract_name_in_path_finds_installed) ... ok test_extract_name_root_finds_installed (tests.common.test_version.TestCurrentAgentName.test_extract_name_root_finds_installed) ... ok test_get_f5_platform_bigip_12_0_0 (tests.common.test_version.TestGetF5Platforms.test_get_f5_platform_bigip_12_0_0) ... ok test_get_f5_platform_bigip_12_1_0_hf1 (tests.common.test_version.TestGetF5Platforms.test_get_f5_platform_bigip_12_1_0_hf1) ... ok test_get_f5_platform_bigip_12_1_1 (tests.common.test_version.TestGetF5Platforms.test_get_f5_platform_bigip_12_1_1) ... ok test_get_f5_platform_bigiq_5_1_0 (tests.common.test_version.TestGetF5Platforms.test_get_f5_platform_bigiq_5_1_0) ... ok test_get_f5_platform_iworkflow_2_0_1 (tests.common.test_version.TestGetF5Platforms.test_get_f5_platform_iworkflow_2_0_1) ... ok test_check_pid (tests.daemon.test_daemon.TestDaemon.test_check_pid) ... ok Agent should provision, then sleep forever when disable_agent is found ... ok Agent should run normally when no disable_agent is found ... ok test_daemon_restart (tests.daemon.test_daemon.TestDaemon.test_daemon_restart) ... ok test_does_not_set_openssl_fips (tests.daemon.test_daemon.TestDaemon.test_does_not_set_openssl_fips) ... ok test_set_openssl_fips (tests.daemon.test_daemon.TestDaemon.test_set_openssl_fips) ... ok test_create_swap_space (tests.daemon.test_resourcedisk.TestResourceDisk.test_create_swap_space) ... ok test_mount_flags_empty (tests.daemon.test_resourcedisk.TestResourceDisk.test_mount_flags_empty) ... ok test_mount_flags_many (tests.daemon.test_resourcedisk.TestResourceDisk.test_mount_flags_many) ... ok test_change_partition_type (tests.distro.test_resourceDisk.TestResourceDisk.test_change_partition_type) ... ERROR test_check_existing_swap_file (tests.distro.test_resourceDisk.TestResourceDisk.test_check_existing_swap_file) ... ok test_mkfile (tests.distro.test_resourceDisk.TestResourceDisk.test_mkfile) ... ok test_mkfile_dd_fallback (tests.distro.test_resourceDisk.TestResourceDisk.test_mkfile_dd_fallback) ... ok test_mkfile_xfs_fs (tests.distro.test_resourceDisk.TestResourceDisk.test_mkfile_xfs_fs) ... ok test_scvmm_detection_with_file (tests.distro.test_scvmm.TestSCVMM.test_scvmm_detection_with_file) ... ok test_scvmm_detection_with_multiple_cdroms (tests.distro.test_scvmm.TestSCVMM.test_scvmm_detection_with_multiple_cdroms) ... ok test_scvmm_detection_without_file (tests.distro.test_scvmm.TestSCVMM.test_scvmm_detection_without_file) ... ok test_it_does_not_upload_logs_when_collection_is_unsuccessful (tests.ga.test_collect_logs.TestCollectLogs.test_it_does_not_upload_logs_when_collection_is_unsuccessful) ... ERROR test_it_should_only_collect_logs_if_conditions_are_met (tests.ga.test_collect_logs.TestCollectLogs.test_it_should_only_collect_logs_if_conditions_are_met) ... ERROR test_it_uploads_logs_when_collection_is_successful (tests.ga.test_collect_logs.TestCollectLogs.test_it_uploads_logs_when_collection_is_successful) ... ERROR test_send_extension_metrics_telemetry (tests.ga.test_collect_logs.TestLogCollectorMonitorHandler.test_send_extension_metrics_telemetry) ... ok test_verify_log_collector_memory_limit_exceeded (tests.ga.test_collect_logs.TestLogCollectorMonitorHandler.test_verify_log_collector_memory_limit_exceeded) ... ok test_it_should_always_cleanup_files_on_good_and_bad_cases (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_always_cleanup_files_on_good_and_bad_cases) ... ok test_it_should_capture_and_send_correct_events (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_capture_and_send_correct_events) ... ok test_it_should_disregard_bad_events_and_keep_good_ones_in_a_mixed_file (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_disregard_bad_events_and_keep_good_ones_in_a_mixed_file) ... ok test_it_should_limit_max_no_of_events_to_send_per_run_per_extension_and_report_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_limit_max_no_of_events_to_send_per_run_per_extension_and_report_event) ... ok test_it_should_map_extension_event_json_correctly_to_telemetry_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_map_extension_event_json_correctly_to_telemetry_event) ... ok test_it_should_not_capture_malformed_events (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_not_capture_malformed_events) ... ok test_it_should_not_delete_event_files_except_current_one_if_service_stopped_midway (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_not_delete_event_files_except_current_one_if_service_stopped_midway) ... ok test_it_should_not_process_events_if_send_telemetry_events_handler_stopped (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_not_process_events_if_send_telemetry_events_handler_stopped) ... ok test_it_should_not_send_event_where_message_is_empty_and_report_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_not_send_event_where_message_is_empty_and_report_event) ... ok test_it_should_not_send_events_which_dont_have_all_required_keys_and_report_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_not_send_events_which_dont_have_all_required_keys_and_report_event) ... ok test_it_should_only_process_the_newer_events (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_only_process_the_newer_events) ... ok test_it_should_parse_extension_event_irrespective_of_case (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_parse_extension_event_irrespective_of_case) ... ok test_it_should_parse_int_type_for_eventpid_or_eventtid_properly (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_parse_int_type_for_eventpid_or_eventtid_properly) ... ok test_it_should_parse_special_chars_properly (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_parse_special_chars_properly) ... ok test_it_should_skip_events_larger_than_max_size_and_report_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_skip_events_larger_than_max_size_and_report_event) ... ok test_it_should_skip_large_files_greater_than_max_file_size_and_report_event (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_skip_large_files_greater_than_max_file_size_and_report_event) ... ok test_it_should_skip_unwanted_parameters_in_event_file (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_skip_unwanted_parameters_in_event_file) ... ok test_it_should_trim_message_if_more_than_limit (tests.ga.test_collect_telemetry_events.TestExtensionTelemetryHandler.test_it_should_trim_message_if_more_than_limit) ... ok test_get_dhcp_client_pid_should_not_log_consecutive_errors (tests.ga.test_env.MonitorDhcpClientRestartTestCase.test_get_dhcp_client_pid_should_not_log_consecutive_errors) ... ok test_get_dhcp_client_pid_should_return_a_sorted_list_of_pids (tests.ga.test_env.MonitorDhcpClientRestartTestCase.test_get_dhcp_client_pid_should_return_a_sorted_list_of_pids) ... ok test_get_dhcp_client_pid_should_return_an_empty_list_and_log_a_warning_when_dhcp_client_is_not_running (tests.ga.test_env.MonitorDhcpClientRestartTestCase.test_get_dhcp_client_pid_should_return_an_empty_list_and_log_a_warning_when_dhcp_client_is_not_running) ... ok test_get_dhcp_client_pid_should_return_and_empty_list_and_log_an_error_when_an_invalid_command_is_used (tests.ga.test_env.MonitorDhcpClientRestartTestCase.test_get_dhcp_client_pid_should_return_and_empty_list_and_log_an_error_when_an_invalid_command_is_used) ... ok test_handle_dhclient_restart_should_reconfigure_network_routes_when_dhcp_client_restarts (tests.ga.test_env.MonitorDhcpClientRestartTestCase.test_handle_dhclient_restart_should_reconfigure_network_routes_when_dhcp_client_restarts) ... ok test_additional_locations_node_is_consumed (tests.ga.test_extension.TestAdditionalLocationsExtensions.test_additional_locations_node_is_consumed) ... ERROR test_fetch_manifest_timeout_is_respected (tests.ga.test_extension.TestAdditionalLocationsExtensions.test_fetch_manifest_timeout_is_respected) ... ERROR This test validates that collect_ext_status correctly picks up the status file (sample-status.json) and then ... ERROR This test validates that collect_ext_status correctly picks up the status file (sample-status-invalid-json-format.json) ... ERROR Testing collect_ext_status() with a malformed json status file. ... ERROR Testing collect_ext_status() with a malformed json status file. ... ERROR Testing collect_ext_status to validate the readfile exceptions. ... ERROR Testing collect_ext_status() with a very large status file (>128K) to see if it correctly parses the status ... ERROR Testing collect_ext_status() with a very large status file (>128K) to see if it correctly parses the status ... ERROR test_it_should_collect_ext_status_even_when_config_dir_deleted (tests.ga.test_extension.TestCollectExtensionStatus.test_it_should_collect_ext_status_even_when_config_dir_deleted) ... ERROR Testing collect_ext_status() with a missing status file. ... ERROR test_ext_handler_reporting_status_file (tests.ga.test_extension.TestExtension.test_ext_handler_reporting_status_file) ... ERROR test_it_should_process_extensions_appropriately_on_artifact_hold (tests.ga.test_extension.TestExtension.test_it_should_process_extensions_appropriately_on_artifact_hold) ... ERROR test_it_should_process_extensions_only_if_allowed (tests.ga.test_extension.TestExtension.test_it_should_process_extensions_only_if_allowed) ... ERROR test_cleanup_leaves_failed_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_leaves_failed_extensions) ... ERROR test_cleanup_leaves_installed_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_leaves_installed_extensions) ... ERROR test_cleanup_removes_orphaned_packages (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_removes_orphaned_packages) ... ERROR test_cleanup_removes_uninstalled_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_removes_uninstalled_extensions) ... ERROR test_it_should_report_and_cleanup_only_if_gs_supported (tests.ga.test_extension.TestExtensionCleanup.test_it_should_report_and_cleanup_only_if_gs_supported) ... ERROR Tests extension sequencing among multiple extensions with dependencies. ... ERROR This test makes sure that the extension sequencing is applied only when the user specifies ... ERROR Tests extension sequencing among multiple extensions with dependencies when ... ERROR test_correct_exit_code_should_set_on_disable_cmd_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_correct_exit_code_should_set_on_disable_cmd_failure) ... ERROR test_disable_failed_env_variable_should_be_set_for_update_cmd_when_continue_on_update_failure_is_true (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_disable_failed_env_variable_should_be_set_for_update_cmd_when_continue_on_update_failure_is_true) ... ERROR test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_disable_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_disable_failure) ... ERROR test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_uninstall_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_uninstall_failure) ... ERROR test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_disable_and_update_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_disable_and_update_failure) ... ERROR test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_uninstall_and_install_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_uninstall_and_install_failure) ... ERROR This test will test from the perspective of the extensions command weather the env variables are ... ERROR test_non_enabled_ext_should_not_be_disabled_at_ver_update (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_non_enabled_ext_should_not_be_disabled_at_ver_update) ... ERROR test_success_code_should_set_in_env_variables_on_cmd_success (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_success_code_should_set_in_env_variables_on_cmd_success) ... ERROR test_timeout_code_should_set_on_cmd_timeout (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_timeout_code_should_set_on_cmd_timeout) ... ERROR test_uninstall_failed_env_variable_should_set_for_install_when_continue_on_update_failure_is_true (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_uninstall_failed_env_variable_should_set_for_install_when_continue_on_update_failure_is_true) ... ERROR test_correct_exit_code_should_be_set_on_uninstall_cmd_failure (tests.ga.test_extension.TestExtension_Deprecated.test_correct_exit_code_should_be_set_on_uninstall_cmd_failure) ... ERROR When extension disable fails, the operation should be reported. ... ERROR When extension enable fails, the operation should be reported. ... ERROR test_ext_handler (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler) ... ERROR test_ext_handler_download_failure_permanent_ProtocolError (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_download_failure_permanent_ProtocolError) ... ERROR test_ext_handler_io_error (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_io_error) ... ERROR test_ext_handler_no_ext (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_ext) ... ERROR test_ext_handler_no_public_settings (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_public_settings) ... ERROR test_ext_handler_no_reporting_status (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_reporting_status) ... ERROR test_ext_handler_no_settings (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_settings) ... ERROR test_ext_handler_report_status_permanent (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_report_status_permanent) ... ERROR test_ext_handler_report_status_resource_gone (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_report_status_resource_gone) ... ERROR test_ext_handler_rollingupgrade (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_rollingupgrade) ... ERROR test_ext_handler_sequencing (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing) ... ERROR test_ext_handler_sequencing_default_dependency_level (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_default_dependency_level) ... ERROR test_ext_handler_sequencing_invalid_dependency_level (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_invalid_dependency_level) ... ERROR test_ext_handler_sequencing_should_fail_if_handler_failed (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_should_fail_if_handler_failed) ... ERROR test_ext_handler_version_decide_autoupgrade_internalversion (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_version_decide_autoupgrade_internalversion) ... ERROR Using v2.x~v4.x for unit testing ... ERROR test_ext_path_and_version_env_variables_set_for_ever_operation (tests.ga.test_extension.TestExtension_Deprecated.test_ext_path_and_version_env_variables_set_for_ever_operation) ... ERROR test_ext_sequence_no_should_be_set_for_every_command_call (tests.ga.test_extension.TestExtension_Deprecated.test_ext_sequence_no_should_be_set_for_every_command_call) ... ERROR test_ext_sequence_no_should_be_set_from_within_extension (tests.ga.test_extension.TestExtension_Deprecated.test_ext_sequence_no_should_be_set_from_within_extension) ... ERROR When the update command of the new extension fails, it should result in the new extension failed and the ... ERROR test_extension_upgrade_failure_when_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails) ... ERROR test_extension_upgrade_failure_when_prev_version_disable_fails_and_recovers_on_next_incarnation (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails_and_recovers_on_next_incarnation) ... ERROR test_extension_upgrade_failure_when_prev_version_disable_fails_incorrect_zip (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails_incorrect_zip) ... ERROR test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_disable_fails) ... ERROR test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_uninstall_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_uninstall_fails) ... ERROR test_extension_upgrade_should_fail_when_continue_on_update_failure_is_true_and_old_disable_and_new_enable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_true_and_old_disable_and_new_enable_fails) ... ERROR test_extension_upgrade_should_pass_when_continue_on_update_failue_is_true_and_prev_version_uninstall_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_pass_when_continue_on_update_failue_is_true_and_prev_version_uninstall_fails) ... ERROR test_extension_upgrade_should_pass_when_continue_on_update_failure_is_true_and_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_pass_when_continue_on_update_failure_is_true_and_prev_version_disable_fails) ... ERROR test_extensions_deleted (tests.ga.test_extension.TestExtension_Deprecated.test_extensions_deleted) ... ERROR test_extensions_disabled (tests.ga.test_extension.TestExtension_Deprecated.test_extensions_disabled) ... ERROR Testing get_ext_handling_status() function with various cases and ... ERROR When extension install fails, the operation should not be retried. ... ERROR When extension install fails, the operation should be reported to our telemetry service. ... ERROR Testing is_ext_handling_complete() with various input and ... ERROR test_it_should_create_extension_events_dir_and_set_handler_environment_only_if_extension_telemetry_enabled (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_create_extension_events_dir_and_set_handler_environment_only_if_extension_telemetry_enabled) ... ERROR test_it_should_fail_goal_state_if_required_features_not_supported (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_fail_goal_state_if_required_features_not_supported) ... ERROR test_it_should_fail_handler_on_bad_extension_config_and_report_error (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_fail_handler_on_bad_extension_config_and_report_error) ... ERROR test_it_should_ignore_case_when_parsing_plugin_settings (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_ignore_case_when_parsing_plugin_settings) ... ERROR Testing scenario when the status file is invalid, ... ERROR test_it_should_initialise_and_use_command_execution_log_for_extensions (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_initialise_and_use_command_execution_log_for_extensions) ... ERROR test_it_should_not_create_placeholder_for_single_config_extensions (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_not_create_placeholder_for_single_config_extensions) ... ERROR test_it_should_not_delete_extension_events_directory_on_extension_uninstall (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_not_delete_extension_events_directory_on_extension_uninstall) ... ERROR test_it_should_only_download_extension_manifest_once_per_goal_state (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_only_download_extension_manifest_once_per_goal_state) ... ERROR test_it_should_parse_required_features_properly (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_parse_required_features_properly) ... ERROR test_it_should_persist_goal_state_aggregate_status_until_new_incarnation (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_persist_goal_state_aggregate_status_until_new_incarnation) ... ERROR test_it_should_process_sequencing_properly_even_if_no_settings_for_dependent_extension (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_process_sequencing_properly_even_if_no_settings_for_dependent_extension) ... ERROR test_it_should_process_valid_extensions_if_present (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_process_valid_extensions_if_present) ... ERROR test_it_should_uninstall_unregistered_extensions_properly (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_uninstall_unregistered_extensions_properly) ... ERROR test_old_handler_reports_failure_on_disable_fail_on_update (tests.ga.test_extension.TestExtension_Deprecated.test_old_handler_reports_failure_on_disable_fail_on_update) ... ERROR When extension uninstall fails, the operation should not be retried. ... ERROR test_uninstall_rc_env_var_should_report_not_run_for_non_update_calls_to_exthandler_run (tests.ga.test_extension.TestExtension_Deprecated.test_uninstall_rc_env_var_should_report_not_run_for_non_update_calls_to_exthandler_run) ... ERROR Extension upgrade failure should not be retried ... ERROR Testing wait_for_handler_completion() when there is error status. ... ERROR Testing depends-on scenario when there is no status file reported by the extension. ... ERROR Testing depends-on scenario on a successful case. Expected to report the status for both extensions properly. ... ERROR test_migration_cleans_up (tests.ga.test_extension.TestHandlerStateMigration.test_migration_cleans_up) ... ok test_migration_does_not_overwrite (tests.ga.test_extension.TestHandlerStateMigration.test_migration_does_not_overwrite) ... ok test_migration_ignores_move_errors (tests.ga.test_extension.TestHandlerStateMigration.test_migration_ignores_move_errors) ... ok test_migration_ignores_tree_remove_errors (tests.ga.test_extension.TestHandlerStateMigration.test_migration_ignores_tree_remove_errors) ... ok test_migration_migrates (tests.ga.test_extension.TestHandlerStateMigration.test_migration_migrates) ... ok test_migration_skips_if_empty (tests.ga.test_extension.TestHandlerStateMigration.test_migration_skips_if_empty) ... ok Validate that set_handler_status ignore cases where json.dumps ... ok test_it_should_parse_boolean_values (tests.ga.test_extension.TestInVMArtifactsProfile.test_it_should_parse_boolean_values) ... ok test_it_should_parse_boolean_values_encoded_as_strings (tests.ga.test_extension.TestInVMArtifactsProfile.test_it_should_parse_boolean_values_encoded_as_strings) ... ok tests.ga.test_extension.do_not_run_test ... ok test_it_should_capture_the_output_of_child_process (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_capture_the_output_of_child_process) ... ok test_it_should_capture_the_output_of_child_process_that_fails_to_start (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_capture_the_output_of_child_process_that_fails_to_start) ... ok test_it_should_capture_the_output_of_the_command (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_capture_the_output_of_the_command) ... ok test_it_should_contain_all_helper_environment_variables (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_contain_all_helper_environment_variables) ... ok test_it_should_execute_commands_with_no_output (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_execute_commands_with_no_output) ... ok test_it_should_handle_errors_while_reading_the_command_output (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_handle_errors_while_reading_the_command_output) ... ok test_it_should_not_capture_the_output_of_commands_that_do_their_own_redirection (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_not_capture_the_output_of_commands_that_do_their_own_redirection) ... ok test_it_should_not_wait_for_child_process (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_not_wait_for_child_process) ... ok test_it_should_pass_supported_features_list_as_environment_variables (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_pass_supported_features_list_as_environment_variables) ... ok test_it_should_raise_an_exception_when_the_command_fails (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_raise_an_exception_when_the_command_fails) ... ok test_it_should_raise_an_exception_when_the_command_times_out (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_raise_an_exception_when_the_command_times_out) ... ok test_it_should_read_only_the_head_of_large_outputs (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_read_only_the_head_of_large_outputs) ... ok test_it_should_truncate_the_command_output (tests.ga.test_exthandlers.LaunchCommandTestCase.test_it_should_truncate_the_command_output) ... ok test_command_extension_log_truncates_correctly (tests.ga.test_exthandlers.TestExtHandlers.test_command_extension_log_truncates_correctly) ... ok test_extension_sequence_number (tests.ga.test_exthandlers.TestExtHandlers.test_extension_sequence_number) ... ok test_it_should_report_error_if_plugin_settings_version_mismatch (tests.ga.test_exthandlers.TestExtHandlers.test_it_should_report_error_if_plugin_settings_version_mismatch) ... ERROR test_it_should_report_the_message_in_the_hearbeat (tests.ga.test_exthandlers.TestExtHandlers.test_it_should_report_the_message_in_the_hearbeat) ... ERROR test_parse_ext_status_should_parse_missing_substatus_as_empty (tests.ga.test_exthandlers.TestExtHandlers.test_parse_ext_status_should_parse_missing_substatus_as_empty) ... ok test_parse_ext_status_should_parse_null_substatus_as_empty (tests.ga.test_exthandlers.TestExtHandlers.test_parse_ext_status_should_parse_null_substatus_as_empty) ... ok test_parse_ext_status_should_raise_on_non_array (tests.ga.test_exthandlers.TestExtHandlers.test_parse_ext_status_should_raise_on_non_array) ... ok Parse a status report for a successful execution of an extension. ... ok Parse a status report for a failed execution of an extension. ... ok Parse a status report for a successful execution of an extension. ... ok test_it_should_download_and_expand_extension_package (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_download_and_expand_extension_package) ... ERROR test_it_should_ignore_existing_extension_package_when_it_is_invalid (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_ignore_existing_extension_package_when_it_is_invalid) ... ERROR test_it_should_maintain_extension_handler_state_when_bad_zip_exists_and_recovers_with_good_zip (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_bad_zip_exists_and_recovers_with_good_zip) ... ERROR test_it_should_maintain_extension_handler_state_when_good_zip_exists (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_good_zip_exists) ... ERROR test_it_should_maintain_extension_handler_state_when_it_downloads_bad_zips (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_it_downloads_bad_zips) ... ERROR test_it_should_raise_an_exception_when_all_downloads_fail (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_raise_an_exception_when_all_downloads_fail) ... ERROR test_it_should_use_alternate_uris_when_download_fails (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_download_fails) ... ERROR test_it_should_use_alternate_uris_when_download_raises_an_exception (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_download_raises_an_exception) ... ERROR test_it_should_use_alternate_uris_when_it_downloads_an_invalid_package (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_it_downloads_an_invalid_package) ... ERROR test_it_should_use_existing_extension_package_when_already_downloaded (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_existing_extension_package_when_already_downloaded) ... ERROR test_rm_ext_handler_dir_should_not_report_an_event_if_a_child_is_removed_asynchronously_while_deleting_the_extension_directory (tests.ga.test_exthandlers_exthandlerinstance.ExtHandlerInstanceTestCase.test_rm_ext_handler_dir_should_not_report_an_event_if_a_child_is_removed_asynchronously_while_deleting_the_extension_directory) ... ok test_rm_ext_handler_dir_should_not_report_an_event_if_the_extension_directory_does_not_exist (tests.ga.test_exthandlers_exthandlerinstance.ExtHandlerInstanceTestCase.test_rm_ext_handler_dir_should_not_report_an_event_if_the_extension_directory_does_not_exist) ... ok test_rm_ext_handler_dir_should_remove_the_extension_directory (tests.ga.test_exthandlers_exthandlerinstance.ExtHandlerInstanceTestCase.test_rm_ext_handler_dir_should_remove_the_extension_directory) ... ok test_rm_ext_handler_dir_should_remove_the_extension_packages (tests.ga.test_exthandlers_exthandlerinstance.ExtHandlerInstanceTestCase.test_rm_ext_handler_dir_should_remove_the_extension_packages) ... ok test_rm_ext_handler_dir_should_report_an_event_if_an_error_occurs_while_deleting_the_extension_directory (tests.ga.test_exthandlers_exthandlerinstance.ExtHandlerInstanceTestCase.test_rm_ext_handler_dir_should_report_an_event_if_an_error_occurs_while_deleting_the_extension_directory) ... ok test_it_should_invoke_all_periodic_operations (tests.ga.test_monitor.MonitorHandlerTestCase.test_it_should_invoke_all_periodic_operations) ... ERROR test_it_should_clear_periodic_log_messages (tests.ga.test_monitor.ResetPeriodicLogMessagesOperationTestCase.test_it_should_clear_periodic_log_messages) ... ok test_it_should_not_send_a_health_signal_when_the_hearbeat_fails (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_not_send_a_health_signal_when_the_hearbeat_fails) ... ERROR test_it_should_report_a_telemetry_event_when_host_plugin_is_not_healthy (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_report_a_telemetry_event_when_host_plugin_is_not_healthy) ... ERROR test_it_should_report_host_ga_health (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_report_host_ga_health) ... ERROR test_send_extension_metrics_telemetry (tests.ga.test_monitor.TestExtensionMetricsDataTelemetry.test_send_extension_metrics_telemetry) ... ok test_send_extension_metrics_telemetry_for_empty_cgroup (tests.ga.test_monitor.TestExtensionMetricsDataTelemetry.test_send_extension_metrics_telemetry_for_empty_cgroup) ... ok test_send_extension_metrics_telemetry_handling_cpu_cgroup_exceptions_errno2 (tests.ga.test_monitor.TestExtensionMetricsDataTelemetry.test_send_extension_metrics_telemetry_handling_cpu_cgroup_exceptions_errno2) ... ok test_send_extension_metrics_telemetry_handling_memory_cgroup_exceptions_errno2 (tests.ga.test_monitor.TestExtensionMetricsDataTelemetry.test_send_extension_metrics_telemetry_handling_memory_cgroup_exceptions_errno2) ... ok test_send_system_memory_metrics (tests.ga.test_monitor.TestPollSystemWideResourceUsage.test_send_system_memory_metrics) ... ok test_send_system_memory_metrics_empty (tests.ga.test_monitor.TestPollSystemWideResourceUsage.test_send_system_memory_metrics_empty) ... ok test_it_should_process_dependency_chain_extensions_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_process_dependency_chain_extensions_properly) ... ERROR test_it_should_report_extension_status_failures_for_all_dependent_extensions (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_report_extension_status_failures_for_all_dependent_extensions) ... ERROR test_it_should_stop_execution_if_status_file_contains_errors (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_stop_execution_if_status_file_contains_errors) ... ERROR test_it_should_check_every_time_if_handler_supports_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_check_every_time_if_handler_supports_mc) ... ERROR test_it_should_cleanup_extension_state_on_disable (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_cleanup_extension_state_on_disable) ... ERROR test_it_should_create_command_execution_log_per_extension (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_create_command_execution_log_per_extension) ... ERROR test_it_should_execute_and_report_multi_config_extensions_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_execute_and_report_multi_config_extensions_properly) ... ERROR test_it_should_fail_handler_if_handler_does_not_support_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_fail_handler_if_handler_does_not_support_mc) ... ERROR test_it_should_handle_and_report_enable_errors_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_handle_and_report_enable_errors_properly) ... ERROR test_it_should_ignore_disable_errors_for_multi_config_extensions (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_ignore_disable_errors_for_multi_config_extensions) ... ERROR test_it_should_not_install_handler_again_if_installed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_not_install_handler_again_if_installed) ... ERROR test_it_should_only_disable_enabled_extensions_on_update (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_only_disable_enabled_extensions_on_update) ... ERROR test_it_should_report_disabled_extension_errors_if_update_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_disabled_extension_errors_if_update_failed) ... ERROR test_it_should_report_extension_status_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_extension_status_properly) ... ERROR test_it_should_report_status_correctly_for_unsupported_goal_state (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_status_correctly_for_unsupported_goal_state) ... ERROR test_it_should_report_transitioning_if_status_file_not_found (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_transitioning_if_status_file_not_found) ... ERROR test_it_should_report_unregistered_version_error_per_extension (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_unregistered_version_error_per_extension) ... ERROR test_it_should_retry_handler_installation_per_extension_if_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_retry_handler_installation_per_extension_if_failed) ... ERROR test_it_should_retry_update_sequence_per_extension_if_previous_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_retry_update_sequence_per_extension_if_previous_failed) ... ERROR test_it_should_set_relevant_environment_variables_for_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_set_relevant_environment_variables_for_mc) ... ERROR test_it_should_parse_multi_config_settings_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionsConfigParsing.test_it_should_parse_multi_config_settings_properly) ... ERROR test_it_should_parse_multi_config_with_disable_state_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionsConfigParsing.test_it_should_parse_multi_config_with_disable_state_properly) ... ERROR test_it_should_be_invoked_if_the_period_has_elapsed (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_be_invoked_if_the_period_has_elapsed) ... ok test_it_should_be_invoked_when_run_is_called_first_time (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_be_invoked_when_run_is_called_first_time) ... ok test_it_should_log_a_warning_if_the_operation_fails (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_log_a_warning_if_the_operation_fails) ... ok test_it_should_log_warnings_if_they_are_different (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_log_warnings_if_they_are_different) ... ok test_it_should_not_be_invoked_if_the_period_has_not_elapsed (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_not_be_invoked_if_the_period_has_not_elapsed) ... ok test_it_should_not_log_multiple_warnings_when_the_period_has_elapsed (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_not_log_multiple_warnings_when_the_period_has_elapsed) ... ok test_it_should_not_log_multiple_warnings_when_the_period_has_not_elapsed (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_not_log_multiple_warnings_when_the_period_has_not_elapsed) ... ok test_it_should_take_a_number_of_seconds_as_period (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_take_a_number_of_seconds_as_period) ... ok test_it_should_take_a_timedelta_as_period (tests.ga.test_periodic_operation.TestPeriodicOperation.test_it_should_take_a_timedelta_as_period) ... ok test_sleep_until_next_operation_should_wait_for_the_closest_operation (tests.ga.test_periodic_operation.TestPeriodicOperation.test_sleep_until_next_operation_should_wait_for_the_closest_operation) ... ok test_goal_state_with_no_remote_access (tests.ga.test_remoteaccess.TestRemoteAccess.test_goal_state_with_no_remote_access) ... ERROR test_parse_bad_remote_access_data (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_bad_remote_access_data) ... ok test_parse_duplicate_remote_access_accounts (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_duplicate_remote_access_accounts) ... ok test_parse_remote_access (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_remote_access) ... ok test_parse_ten_remote_access_accounts (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_ten_remote_access_accounts) ... ok test_parse_two_remote_access_accounts (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_two_remote_access_accounts) ... ok test_parse_zero_remote_access_accounts (tests.ga.test_remoteaccess.TestRemoteAccess.test_parse_zero_remote_access_accounts) ... ok test_update_remote_access_conf_remote_access (tests.ga.test_remoteaccess.TestRemoteAccess.test_update_remote_access_conf_remote_access) ... ERROR test_add_user (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_add_user) ... ok test_add_user_already_existing (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_add_user_already_existing) ... ok test_add_user_bad_creation_data (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_add_user_bad_creation_data) ... ok test_add_user_bad_password_data (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_add_user_bad_password_data) ... ok test_delete_user (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_delete_user) ... ok test_do_not_add_expired_user (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_do_not_add_expired_user) ... ok test_error_add_user (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_error_add_user) ... ok test_handle_new_user (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_new_user) ... ok test_handle_remote_access_bad_data_and_good_data (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_bad_data_and_good_data) ... ok test_handle_remote_access_deleted_user_readded (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_deleted_user_readded) ... ok test_handle_remote_access_multiple_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_multiple_users) ... ok test_handle_remote_access_multiple_users_error_with_null_remote_access (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_multiple_users_error_with_null_remote_access) ... ok test_handle_remote_access_multiple_users_null_remote_access (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_multiple_users_null_remote_access) ... ok test_handle_remote_access_multiple_users_one_removed (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_multiple_users_one_removed) ... ok test_handle_remote_access_no_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_no_users) ... ok test_handle_remote_access_remove_and_add (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_remove_and_add) ... ok test_handle_remote_access_ten_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_ten_users) ... ok test_handle_remote_access_user_removed (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_user_removed) ... ok test_handle_remote_access_validate_jit_user_invalid (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_validate_jit_user_invalid) ... ok test_handle_remote_access_validate_jit_user_valid (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_handle_remote_access_validate_jit_user_valid) ... ok test_remote_access_handler_run_bad_data (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_run_bad_data) ... ok test_remote_access_handler_run_error (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_run_error) ... ok test_remote_access_handler_should_not_retrieve_users_when_goal_state_does_not_contain_jit_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_not_retrieve_users_when_goal_state_does_not_contain_jit_users) ... ERROR test_remote_access_handler_should_retrieve_users_when_goal_state_contains_jit_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_retrieve_users_when_goal_state_contains_jit_users) ... ERROR test_remote_access_handler_should_retrieve_users_when_it_is_invoked_the_first_time (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_retrieve_users_when_it_is_invoked_the_first_time) ... ERROR test_remove_user_error (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remove_user_error) ... ok test_remove_user_not_exists (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remove_user_not_exists) ... ok test_report_status_should_log_errors_only_once_per_goal_state (tests.ga.test_report_status.ReportStatusTestCase.test_report_status_should_log_errors_only_once_per_goal_state) ... ERROR test_update_handler_should_add_fast_track_to_supported_features_when_it_is_supported (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_add_fast_track_to_supported_features_when_it_is_supported) ... ERROR test_update_handler_should_not_add_fast_track_to_supported_features_when_it_is_not_supported (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_not_add_fast_track_to_supported_features_when_it_is_not_supported) ... ERROR test_update_handler_should_report_status_when_fetch_goal_state_fails (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_report_status_when_fetch_goal_state_fails) ... ERROR test_collect_and_send_events_with_large_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_collect_and_send_events_with_large_events) ... ERROR test_collect_and_send_events_with_small_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_collect_and_send_events_with_small_events) ... ERROR test_it_should_clear_queue_before_stopping (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_clear_queue_before_stopping) ... ERROR test_it_should_enqueue_and_send_events_properly (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_enqueue_and_send_events_properly) ... ERROR test_it_should_honor_batch_queue_limits_before_sending_telemetry (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honor_batch_queue_limits_before_sending_telemetry) ... ERROR test_it_should_honor_batch_time_limits_before_sending_telemetry (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honor_batch_time_limits_before_sending_telemetry) ... ERROR test_it_should_honour_the_incoming_order_of_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honour_the_incoming_order_of_events) ... ERROR test_it_should_raise_on_enqueue_if_service_stopped (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_raise_on_enqueue_if_service_stopped) ... ERROR test_it_should_send_as_soon_as_events_available_in_queue_with_minimal_batching_limits (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_send_as_soon_as_events_available_in_queue_with_minimal_batching_limits) ... ERROR test_it_should_send_events_properly (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_send_events_properly) ... ERROR test_send_telemetry_events_should_add_event_on_unexpected_errors (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_add_event_on_unexpected_errors) ... ERROR test_send_telemetry_events_should_report_event_if_wireserver_returns_http_error (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_report_event_if_wireserver_returns_http_error) ... ERROR test_send_telemetry_events_should_report_event_when_http_post_returning_503 (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_report_event_when_http_post_returning_503) ... ERROR test_thread_should_wait_for_events_to_get_in_queue_before_processing (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_thread_should_wait_for_events_to_get_in_queue_before_processing) ... ERROR test_check_agent_memory_usage_fails (tests.ga.test_update.AgentMemoryCheckTestCase.test_check_agent_memory_usage_fails) ... ok test_check_agent_memory_usage_raises_exit_exception (tests.ga.test_update.AgentMemoryCheckTestCase.test_check_agent_memory_usage_raises_exit_exception) ... ok test_equality_operator_should_return_false_on_items_with_different_values (tests.ga.test_update.ExtensionsSummaryTestCase.test_equality_operator_should_return_false_on_items_with_different_values) ... ok test_equality_operator_should_return_true_on_items_with_the_same_value (tests.ga.test_update.ExtensionsSummaryTestCase.test_equality_operator_should_return_true_on_items_with_the_same_value) ... ok test_inequality_operator_should_return_false_on_items_with_same_value (tests.ga.test_update.ExtensionsSummaryTestCase.test_inequality_operator_should_return_false_on_items_with_same_value) ... ok test_inequality_operator_should_return_true_on_items_with_different_values (tests.ga.test_update.ExtensionsSummaryTestCase.test_inequality_operator_should_return_true_on_items_with_different_values) ... ok test_initial_goal_state_period_should_default_to_goal_state_period (tests.ga.test_update.GoalStateIntervalTestCase.test_initial_goal_state_period_should_default_to_goal_state_period) ... ok test_the_default_goal_state_period_and_initial_goal_state_period_should_be_the_same (tests.ga.test_update.GoalStateIntervalTestCase.test_the_default_goal_state_period_and_initial_goal_state_period_should_be_the_same) ... ok test_update_handler_should_not_use_the_default_goal_state_period_when_extensions_are_disabled (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_not_use_the_default_goal_state_period_when_extensions_are_disabled) ... ok test_update_handler_should_switch_to_the_regular_goal_state_period_when_the_goal_state_does_not_converges (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_switch_to_the_regular_goal_state_period_when_the_goal_state_does_not_converges) ... ERROR test_update_handler_should_use_the_default_goal_state_period (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_use_the_default_goal_state_period) ... ok test_update_handler_should_use_the_initial_goal_state_period_until_the_goal_state_converges (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_use_the_initial_goal_state_period_until_the_goal_state_converges) ... ERROR test_update_handler_should_use_the_initial_goal_state_period_when_it_is_different_to_the_goal_state_period (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_use_the_initial_goal_state_period_when_it_is_different_to_the_goal_state_period) ... ok test_telemetry_heartbeat_creates_event (tests.ga.test_update.HeartbeatTestCase.test_telemetry_heartbeat_creates_event) ... ERROR test_check_if_env_thread_is_alive (tests.ga.test_update.MonitorThreadTest.test_check_if_env_thread_is_alive) ... ok test_check_if_monitor_thread_is_alive (tests.ga.test_update.MonitorThreadTest.test_check_if_monitor_thread_is_alive) ... ok test_restart_env_thread (tests.ga.test_update.MonitorThreadTest.test_restart_env_thread) ... ok test_restart_env_thread_if_not_alive (tests.ga.test_update.MonitorThreadTest.test_restart_env_thread_if_not_alive) ... ok test_restart_monitor_thread (tests.ga.test_update.MonitorThreadTest.test_restart_monitor_thread) ... ok test_restart_monitor_thread_if_not_alive (tests.ga.test_update.MonitorThreadTest.test_restart_monitor_thread_if_not_alive) ... ok test_start_threads (tests.ga.test_update.MonitorThreadTest.test_start_threads) ... ok test_it_should_clear_the_timestamp_for_the_most_recent_fast_track_goal_state (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_clear_the_timestamp_for_the_most_recent_fast_track_goal_state) ... ERROR test_it_should_default_fast_track_timestamp_to_datetime_min (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_default_fast_track_timestamp_to_datetime_min) ... ok test_it_should_mark_outdated_goal_states_on_service_restart_when_fast_track_is_disabled (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_mark_outdated_goal_states_on_service_restart_when_fast_track_is_disabled) ... ERROR test_it_should_mark_outdated_goal_states_on_service_restart_when_host_ga_plugin_stops_supporting_vm_settings (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_mark_outdated_goal_states_on_service_restart_when_host_ga_plugin_stops_supporting_vm_settings) ... ERROR test_it_should_process_goal_state_only_on_new_goal_state (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_process_goal_state_only_on_new_goal_state) ... ERROR test_it_should_write_the_agent_status_to_the_history_folder (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_write_the_agent_status_to_the_history_folder) ... ERROR test_it_should_blacklist_current_agent_on_downgrade (tests.ga.test_update.TestAgentUpgrade.test_it_should_blacklist_current_agent_on_downgrade) ... ERROR test_it_should_cleanup_all_agents_except_requested_version_and_current_version (tests.ga.test_update.TestAgentUpgrade.test_it_should_cleanup_all_agents_except_requested_version_and_current_version) ... ERROR test_it_should_download_new_agents_and_not_auto_upgrade_if_not_permitted (tests.ga.test_update.TestAgentUpgrade.test_it_should_download_new_agents_and_not_auto_upgrade_if_not_permitted) ... ERROR test_it_should_download_only_requested_version_if_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_download_only_requested_version_if_available) ... ERROR test_it_should_fallback_to_old_update_logic_if_requested_version_not_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_fallback_to_old_update_logic_if_requested_version_not_available) ... ERROR test_it_should_not_auto_upgrade_if_auto_update_disabled (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_auto_upgrade_if_auto_update_disabled) ... ERROR test_it_should_not_auto_upgrade_if_corresponding_time_not_elapsed (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_auto_upgrade_if_corresponding_time_not_elapsed) ... ERROR test_it_should_not_downgrade_below_daemon_version (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_downgrade_below_daemon_version) ... ERROR test_it_should_not_download_anything_if_requested_version_is_current_version_and_delete_all_agents (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_download_anything_if_requested_version_is_current_version_and_delete_all_agents) ... ERROR test_it_should_not_update_if_requested_version_not_found_in_manifest (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_update_if_requested_version_not_found_in_manifest) ... ERROR test_it_should_only_try_downloading_requested_version_on_new_incarnation (tests.ga.test_update.TestAgentUpgrade.test_it_should_only_try_downloading_requested_version_on_new_incarnation) ... ERROR test_it_should_skip_wait_to_update_if_requested_version_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_skip_wait_to_update_if_requested_version_available) ... ERROR test_it_should_upgrade_agent_in_given_time_window_if_permitted (tests.ga.test_update.TestAgentUpgrade.test_it_should_upgrade_agent_in_given_time_window_if_permitted) ... ERROR test_it_should_upgrade_agent_on_process_start_if_auto_upgrade_enabled (tests.ga.test_update.TestAgentUpgrade.test_it_should_upgrade_agent_on_process_start_if_auto_upgrade_enabled) ... ERROR test_clear_error (tests.ga.test_update.TestGuestAgent.test_clear_error) ... ok test_creation (tests.ga.test_update.TestGuestAgent.test_creation) ... ok test_download (tests.ga.test_update.TestGuestAgent.test_download) ... ERROR test_download_fail (tests.ga.test_update.TestGuestAgent.test_download_fail) ... ERROR test_ensure_download_skips_blacklisted (tests.ga.test_update.TestGuestAgent.test_ensure_download_skips_blacklisted) ... ok test_invalid_agent_package_does_not_blacklist_the_agent (tests.ga.test_update.TestGuestAgent.test_invalid_agent_package_does_not_blacklist_the_agent) ... ERROR test_is_available (tests.ga.test_update.TestGuestAgent.test_is_available) ... ok test_is_blacklisted (tests.ga.test_update.TestGuestAgent.test_is_blacklisted) ... ok test_is_downloaded (tests.ga.test_update.TestGuestAgent.test_is_downloaded) ... ok test_load_error (tests.ga.test_update.TestGuestAgent.test_load_error) ... ok test_load_manifest (tests.ga.test_update.TestGuestAgent.test_load_manifest) ... ok test_load_manifest_is_empty (tests.ga.test_update.TestGuestAgent.test_load_manifest_is_empty) ... ok test_load_manifest_is_malformed (tests.ga.test_update.TestGuestAgent.test_load_manifest_is_malformed) ... ok test_load_manifest_missing (tests.ga.test_update.TestGuestAgent.test_load_manifest_missing) ... ok test_mark_failure (tests.ga.test_update.TestGuestAgent.test_mark_failure) ... ok test_clear (tests.ga.test_update.TestGuestAgentError.test_clear) ... ok test_creation (tests.ga.test_update.TestGuestAgentError.test_creation) ... ok test_mark_failure (tests.ga.test_update.TestGuestAgentError.test_mark_failure) ... ok test_mark_failure_permanent (tests.ga.test_update.TestGuestAgentError.test_mark_failure_permanent) ... ok test_save (tests.ga.test_update.TestGuestAgentError.test_save) ... ok test_str (tests.ga.test_update.TestGuestAgentError.test_str) ... ok test_bogus_proc_net_route (tests.ga.test_update.TestOSUtil.test_bogus_proc_net_route) ... ok test_conf_sshd (tests.ga.test_update.TestOSUtil.test_conf_sshd) ... ok test_conf_sshd_with_match (tests.ga.test_update.TestOSUtil.test_conf_sshd_with_match) ... ok test_conf_sshd_with_match_last (tests.ga.test_update.TestOSUtil.test_conf_sshd_with_match_last) ... ok test_conf_sshd_with_match_middle (tests.ga.test_update.TestOSUtil.test_conf_sshd_with_match_middle) ... ok test_conf_sshd_with_match_multiple (tests.ga.test_update.TestOSUtil.test_conf_sshd_with_match_multiple) ... ok test_conf_sshd_with_match_multiple_first_last (tests.ga.test_update.TestOSUtil.test_conf_sshd_with_match_multiple_first_last) ... ok test_conf_sudoer (tests.ga.test_update.TestOSUtil.test_conf_sudoer) ... ok test_correct_instance_id (tests.ga.test_update.TestOSUtil.test_correct_instance_id) ... ok test_device_for_ide_port_gen1_success (tests.ga.test_update.TestOSUtil.test_device_for_ide_port_gen1_success) ... ok test_device_for_ide_port_gen2_success (tests.ga.test_update.TestOSUtil.test_device_for_ide_port_gen2_success) ... ok test_device_for_ide_port_none (tests.ga.test_update.TestOSUtil.test_device_for_ide_port_none) ... ok Validate that the wireserver address is coming from option 245 ... ok test_dhcp_lease_default (tests.ga.test_update.TestOSUtil.test_dhcp_lease_default) ... ok test_dhcp_lease_multi (tests.ga.test_update.TestOSUtil.test_dhcp_lease_multi) ... ok test_dhcp_lease_ubuntu (tests.ga.test_update.TestOSUtil.test_dhcp_lease_ubuntu) ... ok test_empty_proc_net_route (tests.ga.test_update.TestOSUtil.test_empty_proc_net_route) ... ok test_enable_firewall_should_check_for_invalid_iptables_options (tests.ga.test_update.TestOSUtil.test_enable_firewall_should_check_for_invalid_iptables_options) ... ok test_enable_firewall_should_not_set_firewall_if_the_all_the_rules_exists (tests.ga.test_update.TestOSUtil.test_enable_firewall_should_not_set_firewall_if_the_all_the_rules_exists) ... ok test_enable_firewall_should_not_use_wait_when_iptables_does_not_support_it (tests.ga.test_update.TestOSUtil.test_enable_firewall_should_not_use_wait_when_iptables_does_not_support_it) ... ok test_enable_firewall_should_set_up_the_firewall (tests.ga.test_update.TestOSUtil.test_enable_firewall_should_set_up_the_firewall) ... ok test_enable_firewall_skips_if_disabled (tests.ga.test_update.TestOSUtil.test_enable_firewall_skips_if_disabled) ... ok test_get_all_interfaces (tests.ga.test_update.TestOSUtil.test_get_all_interfaces) ... ok test_get_dhcp_pid_should_return_a_list_of_pids (tests.ga.test_update.TestOSUtil.test_get_dhcp_pid_should_return_a_list_of_pids) ... ok test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running (tests.ga.test_update.TestOSUtil.test_get_dhcp_pid_should_return_an_empty_list_when_the_dhcp_client_is_not_running) ... ok test_get_dvd_device_failure (tests.ga.test_update.TestOSUtil.test_get_dvd_device_failure) ... ok test_get_dvd_device_success (tests.ga.test_update.TestOSUtil.test_get_dvd_device_success) ... ok test_get_firewall_dropped_packets (tests.ga.test_update.TestOSUtil.test_get_firewall_dropped_packets) ... ok test_get_firewall_dropped_packets_returns_negative_if_error (tests.ga.test_update.TestOSUtil.test_get_firewall_dropped_packets_returns_negative_if_error) ... ok test_get_firewall_dropped_packets_returns_zero_if_firewall_disabled (tests.ga.test_update.TestOSUtil.test_get_firewall_dropped_packets_returns_zero_if_firewall_disabled) ... ok test_get_firewall_dropped_packets_should_ignore_returncode_4 (tests.ga.test_update.TestOSUtil.test_get_firewall_dropped_packets_should_ignore_returncode_4) ... ok test_get_firewall_dropped_packets_should_ignore_transient_errors (tests.ga.test_update.TestOSUtil.test_get_firewall_dropped_packets_should_ignore_transient_errors) ... ok Validate that the agent can find the first active non-loopback ... ok test_get_first_if_all_loopback (tests.ga.test_update.TestOSUtil.test_get_first_if_all_loopback) ... ok test_get_first_if_nosuchprimary (tests.ga.test_update.TestOSUtil.test_get_first_if_nosuchprimary) ... ok test_get_instance_id_empty_from_file (tests.ga.test_update.TestOSUtil.test_get_instance_id_empty_from_file) ... ok test_get_instance_id_from_dmidecode (tests.ga.test_update.TestOSUtil.test_get_instance_id_from_dmidecode) ... ok test_get_instance_id_from_file (tests.ga.test_update.TestOSUtil.test_get_instance_id_from_file) ... ok test_get_instance_id_malformed_from_file (tests.ga.test_update.TestOSUtil.test_get_instance_id_malformed_from_file) ... ok test_get_instance_id_missing (tests.ga.test_update.TestOSUtil.test_get_instance_id_missing) ... ok test_get_instance_id_unexpected (tests.ga.test_update.TestOSUtil.test_get_instance_id_unexpected) ... ok test_get_nic_state (tests.ga.test_update.TestOSUtil.test_get_nic_state) ... FAIL Validate the returned value matches to the one retrieved by invoking shell command ... ok Validate the returned value matches to the one retrieved by invoking shell command ... ok test_get_used_and_available_system_memory (tests.ga.test_update.TestOSUtil.test_get_used_and_available_system_memory) ... ok test_get_used_and_available_system_memory_error (tests.ga.test_update.TestOSUtil.test_get_used_and_available_system_memory_error) ... ok test_interface_flags (tests.ga.test_update.TestOSUtil.test_interface_flags) ... ok test_is_current_instance_id_from_dmidecode (tests.ga.test_update.TestOSUtil.test_is_current_instance_id_from_dmidecode) ... ok test_is_current_instance_id_from_file (tests.ga.test_update.TestOSUtil.test_is_current_instance_id_from_file) ... ok test_isloopback (tests.ga.test_update.TestOSUtil.test_isloopback) ... ok test_isprimary (tests.ga.test_update.TestOSUtil.test_isprimary) ... ok test_mount_dvd_failure (tests.ga.test_update.TestOSUtil.test_mount_dvd_failure) ... ok test_mount_dvd_success (tests.ga.test_update.TestOSUtil.test_mount_dvd_success) ... ok test_multiple_default_routes (tests.ga.test_update.TestOSUtil.test_multiple_default_routes) ... ok test_multiple_interfaces (tests.ga.test_update.TestOSUtil.test_multiple_interfaces) ... ok test_no_interface (tests.ga.test_update.TestOSUtil.test_no_interface) ... ok test_no_primary_does_not_throw (tests.ga.test_update.TestOSUtil.test_no_primary_does_not_throw) ... ok test_no_routes (tests.ga.test_update.TestOSUtil.test_no_routes) ... ok test_remove_firewall (tests.ga.test_update.TestOSUtil.test_remove_firewall) ... ok test_remove_firewall_should_not_retry_invalid_rule (tests.ga.test_update.TestOSUtil.test_remove_firewall_should_not_retry_invalid_rule) ... ok test_restart (tests.ga.test_update.TestOSUtil.test_restart) ... ok test_sriov (tests.ga.test_update.TestOSUtil.test_sriov) ... ok test_valid_routes (tests.ga.test_update.TestOSUtil.test_valid_routes) ... ok test_creation (tests.ga.test_update.TestUpdate.test_creation) ... ok test_emit_restart_event_emits_event_if_not_clean_start (tests.ga.test_update.TestUpdate.test_emit_restart_event_emits_event_if_not_clean_start) ... ok test_ensure_no_orphans (tests.ga.test_update.TestUpdate.test_ensure_no_orphans) ... ok test_ensure_no_orphans_ignores_exceptions (tests.ga.test_update.TestUpdate.test_ensure_no_orphans_ignores_exceptions) ... ok test_ensure_no_orphans_kills_after_interval (tests.ga.test_update.TestUpdate.test_ensure_no_orphans_kills_after_interval) ... ok test_ensure_no_orphans_skips_if_no_orphans (tests.ga.test_update.TestUpdate.test_ensure_no_orphans_skips_if_no_orphans) ... ok test_ensure_partition_assigned (tests.ga.test_update.TestUpdate.test_ensure_partition_assigned) ... ok test_ensure_readonly_leaves_unmodified (tests.ga.test_update.TestUpdate.test_ensure_readonly_leaves_unmodified) ... ok test_ensure_readonly_sets_readonly (tests.ga.test_update.TestUpdate.test_ensure_readonly_sets_readonly) ... ok test_evaluate_agent_health_ignores_installed_agent (tests.ga.test_update.TestUpdate.test_evaluate_agent_health_ignores_installed_agent) ... ok test_evaluate_agent_health_raises_exception_for_restarting_agent (tests.ga.test_update.TestUpdate.test_evaluate_agent_health_raises_exception_for_restarting_agent) ... ok test_evaluate_agent_health_resets_with_new_agent (tests.ga.test_update.TestUpdate.test_evaluate_agent_health_resets_with_new_agent) ... ok test_evaluate_agent_health_will_not_raise_exception_for_long_restarts (tests.ga.test_update.TestUpdate.test_evaluate_agent_health_will_not_raise_exception_for_long_restarts) ... ok test_evaluate_agent_health_will_not_raise_exception_too_few_restarts (tests.ga.test_update.TestUpdate.test_evaluate_agent_health_will_not_raise_exception_too_few_restarts) ... ok test_filter_blacklisted_agents (tests.ga.test_update.TestUpdate.test_filter_blacklisted_agents) ... ok test_find_agents (tests.ga.test_update.TestUpdate.test_find_agents) ... ok test_find_agents_does_reload (tests.ga.test_update.TestUpdate.test_find_agents_does_reload) ... ok test_find_agents_sorts (tests.ga.test_update.TestUpdate.test_find_agents_sorts) ... ok test_get_latest_agent (tests.ga.test_update.TestUpdate.test_get_latest_agent) ... ok test_get_latest_agent_excluded (tests.ga.test_update.TestUpdate.test_get_latest_agent_excluded) ... ok test_get_latest_agent_no_updates (tests.ga.test_update.TestUpdate.test_get_latest_agent_no_updates) ... ok test_get_latest_agent_should_return_latest_agent_even_on_bad_error_json (tests.ga.test_update.TestUpdate.test_get_latest_agent_should_return_latest_agent_even_on_bad_error_json) ... ok test_get_latest_agent_skip_updates (tests.ga.test_update.TestUpdate.test_get_latest_agent_skip_updates) ... ok test_get_latest_agent_skips_unavailable (tests.ga.test_update.TestUpdate.test_get_latest_agent_skips_unavailable) ... ok test_get_pid_files (tests.ga.test_update.TestUpdate.test_get_pid_files) ... ok test_get_pid_files_returns_previous (tests.ga.test_update.TestUpdate.test_get_pid_files_returns_previous) ... ok test_is_clean_start_returns_false_for_exceptions (tests.ga.test_update.TestUpdate.test_is_clean_start_returns_false_for_exceptions) ... ok test_is_clean_start_returns_false_when_sentinel_exists (tests.ga.test_update.TestUpdate.test_is_clean_start_returns_false_when_sentinel_exists) ... ok test_is_clean_start_returns_true_when_no_sentinel (tests.ga.test_update.TestUpdate.test_is_clean_start_returns_true_when_no_sentinel) ... ok test_is_orphaned_returns_false_if_parent_exists (tests.ga.test_update.TestUpdate.test_is_orphaned_returns_false_if_parent_exists) ... ok test_is_orphaned_returns_true_if_parent_does_not_exist (tests.ga.test_update.TestUpdate.test_is_orphaned_returns_true_if_parent_does_not_exist) ... ok test_is_orphaned_returns_true_if_parent_is_init (tests.ga.test_update.TestUpdate.test_is_orphaned_returns_true_if_parent_is_init) ... ok test_it_should_delete_extension_events_directory_if_extension_telemetry_pipeline_disabled (tests.ga.test_update.TestUpdate.test_it_should_delete_extension_events_directory_if_extension_telemetry_pipeline_disabled) ... ERROR test_it_should_not_set_dns_tcp_iptable_if_drop_and_accept_available (tests.ga.test_update.TestUpdate.test_it_should_not_set_dns_tcp_iptable_if_drop_and_accept_available) ... ERROR test_it_should_not_set_dns_tcp_iptable_if_drop_unavailable (tests.ga.test_update.TestUpdate.test_it_should_not_set_dns_tcp_iptable_if_drop_unavailable) ... ERROR test_it_should_not_setup_persistent_firewall_rules_if_EnableFirewall_is_disabled (tests.ga.test_update.TestUpdate.test_it_should_not_setup_persistent_firewall_rules_if_EnableFirewall_is_disabled) ... ERROR test_it_should_recreate_extension_event_directories_for_existing_extensions_if_extension_telemetry_pipeline_enabled (tests.ga.test_update.TestUpdate.test_it_should_recreate_extension_event_directories_for_existing_extensions_if_extension_telemetry_pipeline_enabled) ... ERROR test_it_should_recreate_handler_env_on_service_startup (tests.ga.test_update.TestUpdate.test_it_should_recreate_handler_env_on_service_startup) ... ERROR test_it_should_report_update_status_in_status_blob (tests.ga.test_update.TestUpdate.test_it_should_report_update_status_in_status_blob) ... ERROR test_it_should_reset_legacy_blacklisted_agents_on_process_start (tests.ga.test_update.TestUpdate.test_it_should_reset_legacy_blacklisted_agents_on_process_start) ... ERROR test_it_should_retain_extension_events_directories_if_extension_telemetry_pipeline_enabled (tests.ga.test_update.TestUpdate.test_it_should_retain_extension_events_directories_if_extension_telemetry_pipeline_enabled) ... ERROR test_it_should_set_dns_tcp_iptable_if_drop_available_accept_unavailable (tests.ga.test_update.TestUpdate.test_it_should_set_dns_tcp_iptable_if_drop_available_accept_unavailable) ... ERROR test_it_should_setup_persistent_firewall_rules_on_startup (tests.ga.test_update.TestUpdate.test_it_should_setup_persistent_firewall_rules_on_startup) ... ERROR test_it_should_wait_to_fetch_first_goal_state (tests.ga.test_update.TestUpdate.test_it_should_wait_to_fetch_first_goal_state) ... ERROR test_purge_agents (tests.ga.test_update.TestUpdate.test_purge_agents) ... ok test_run_latest (tests.ga.test_update.TestUpdate.test_run_latest) ... ok test_run_latest_captures_signals (tests.ga.test_update.TestUpdate.test_run_latest_captures_signals) ... ok test_run_latest_creates_only_one_signal_handler (tests.ga.test_update.TestUpdate.test_run_latest_creates_only_one_signal_handler) ... ok test_run_latest_defaults_to_current (tests.ga.test_update.TestUpdate.test_run_latest_defaults_to_current) ... /usr/lib/python3.11/unittest/case.py:554: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes warnings.warn("TestResult has no addExpectedFailure method, reporting as passes", ok test_run_latest_exception_blacklists (tests.ga.test_update.TestUpdate.test_run_latest_exception_blacklists) ... ok test_run_latest_exception_does_not_blacklist_if_terminating (tests.ga.test_update.TestUpdate.test_run_latest_exception_does_not_blacklist_if_terminating) ... ok test_run_latest_forwards_output (tests.ga.test_update.TestUpdate.test_run_latest_forwards_output) ... ok test_run_latest_nonzero_code_does_not_mark_failure (tests.ga.test_update.TestUpdate.test_run_latest_nonzero_code_does_not_mark_failure) ... ok test_run_latest_passes_child_args (tests.ga.test_update.TestUpdate.test_run_latest_passes_child_args) ... ok test_run_latest_polling_stops_at_failure (tests.ga.test_update.TestUpdate.test_run_latest_polling_stops_at_failure) ... ok test_run_latest_polling_stops_at_success (tests.ga.test_update.TestUpdate.test_run_latest_polling_stops_at_success) ... ok test_run_latest_polls_and_waits_for_success (tests.ga.test_update.TestUpdate.test_run_latest_polls_and_waits_for_success) ... ok test_run_latest_polls_every_second_if_installed_not_latest (tests.ga.test_update.TestUpdate.test_run_latest_polls_every_second_if_installed_not_latest) ... ok test_run_latest_polls_frequently_if_installed_is_latest (tests.ga.test_update.TestUpdate.test_run_latest_polls_frequently_if_installed_is_latest) ... ok test_set_agents_sets_agents (tests.ga.test_update.TestUpdate.test_set_agents_sets_agents) ... ok test_set_agents_sorts_agents (tests.ga.test_update.TestUpdate.test_set_agents_sorts_agents) ... ok test_set_sentinel (tests.ga.test_update.TestUpdate.test_set_sentinel) ... ok test_set_sentinel_writes_current_agent (tests.ga.test_update.TestUpdate.test_set_sentinel_writes_current_agent) ... ok test_shutdown (tests.ga.test_update.TestUpdate.test_shutdown) ... ok test_shutdown_ignores_exceptions (tests.ga.test_update.TestUpdate.test_shutdown_ignores_exceptions) ... ok test_shutdown_ignores_missing_sentinel_file (tests.ga.test_update.TestUpdate.test_shutdown_ignores_missing_sentinel_file) ... ok test_update_handler_recovers_from_error_with_no_certs (tests.ga.test_update.TestUpdate.test_update_handler_recovers_from_error_with_no_certs) ... ok Although the extension enabled config will not get checked ... ERROR test_upgrade_available_handles_missing_family (tests.ga.test_update.TestUpdate.test_upgrade_available_handles_missing_family) ... ERROR test_upgrade_available_includes_old_agents (tests.ga.test_update.TestUpdate.test_upgrade_available_includes_old_agents) ... ok test_upgrade_available_purges_old_agents (tests.ga.test_update.TestUpdate.test_upgrade_available_purges_old_agents) ... ok test_upgrade_available_returns_true_on_first_use (tests.ga.test_update.TestUpdate.test_upgrade_available_returns_true_on_first_use) ... ok test_upgrade_available_skips_if_too_frequent (tests.ga.test_update.TestUpdate.test_upgrade_available_skips_if_too_frequent) ... ok test_upgrade_available_skips_when_no_new_versions (tests.ga.test_update.TestUpdate.test_upgrade_available_skips_when_no_new_versions) ... ok test_upgrade_available_skips_when_no_versions (tests.ga.test_update.TestUpdate.test_upgrade_available_skips_when_no_versions) ... ok test_upgrade_available_sorts (tests.ga.test_update.TestUpdate.test_upgrade_available_sorts) ... ok test_write_pid_file (tests.ga.test_update.TestUpdate.test_write_pid_file) ... ok test_write_pid_file_ignores_exceptions (tests.ga.test_update.TestUpdate.test_write_pid_file_ignores_exceptions) ... ok test_it_should_log_errors_only_when_the_error_state_changes (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_log_errors_only_when_the_error_state_changes) ... ERROR test_it_should_return_false_on_failure (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_return_false_on_failure) ... ERROR test_it_should_return_true_on_success (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_return_true_on_success) ... ERROR test_it_should_update_the_goal_state (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_update_the_goal_state) ... ERROR test_run (tests.ga.test_update.UpdateHandlerRunTestCase.test_run) ... ERROR test_run_clears_sentinel_on_successful_exit (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_clears_sentinel_on_successful_exit) ... ERROR test_run_emits_restart_event (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_emits_restart_event) ... ERROR test_run_leaves_sentinel_on_unsuccessful_exit (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_leaves_sentinel_on_unsuccessful_exit) ... ERROR test_run_stops_if_orphaned (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_stops_if_orphaned) ... ERROR test_run_stops_if_update_available (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_stops_if_update_available) ... ERROR test_confirmation (tests.pa.test_deprovision.TestDeprovision.test_confirmation) ... ok test_del_lib_dir_files (tests.pa.test_deprovision.TestDeprovision.test_del_lib_dir_files) ... ok test_deprovision (tests.pa.test_deprovision.TestDeprovision.test_deprovision) ... ok test_deprovision_ubuntu (tests.pa.test_deprovision.TestDeprovision.test_deprovision_ubuntu) ... ok test_check_provisioned_file_is_provisioned (tests.pa.test_provision.TestProvision.test_check_provisioned_file_is_provisioned) ... ok test_check_provisioned_file_not_deprovisioned (tests.pa.test_provision.TestProvision.test_check_provisioned_file_not_deprovisioned) ... ok test_check_provisioned_file_not_provisioned (tests.pa.test_provision.TestProvision.test_check_provisioned_file_not_provisioned) ... ok test_customdata (tests.pa.test_provision.TestProvision.test_customdata) ... ok test_get_provision_handler_config_auto_cloudinit (tests.pa.test_provision.TestProvision.test_get_provision_handler_config_auto_cloudinit) ... ok test_get_provision_handler_config_auto_no_cloudinit (tests.pa.test_provision.TestProvision.test_get_provision_handler_config_auto_no_cloudinit) ... ok test_get_provision_handler_config_cloudinit (tests.pa.test_provision.TestProvision.test_get_provision_handler_config_cloudinit) ... ok test_get_provision_handler_config_waagent (tests.pa.test_provision.TestProvision.test_get_provision_handler_config_waagent) ... ok test_handle_provision_guest_agent (tests.pa.test_provision.TestProvision.test_handle_provision_guest_agent) ... ok test_provision (tests.pa.test_provision.TestProvision.test_provision) ... ok Assert that the agent issues one telemetry message as part of a ... ok ProvisionGuestAgent flag is 'bad data' ... ok ProvisionGuestAgent flag is '' ... ok ProvisionGuestAgent flag is 'false' ... ok ProvisionGuestAgent flag is 'true' ... ok test_provisioning_is_skipped_when_not_enabled (tests.pa.test_provision.TestProvision.test_provisioning_is_skipped_when_not_enabled) ... ok test_get_properties (tests.protocol.test_datacontract.TestDataContract.test_get_properties) ... ok test_set_properties (tests.protocol.test_datacontract.TestDataContract.test_set_properties) ... ok test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid) ... ERROR test_it_should_parse_empty_depends_on_as_dependency_level_0 (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_empty_depends_on_as_dependency_level_0) ... ERROR test_it_should_parse_in_vm_metadata (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_in_vm_metadata) ... ERROR test_it_should_parse_missing_status_upload_blob_as_none (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_missing_status_upload_blob_as_none) ... ERROR test_it_should_use_default_values_when_in_vm_metadata_is_invalid (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_use_default_values_when_in_vm_metadata_is_invalid) ... ERROR test_it_should_use_default_values_when_in_vm_metadata_is_missing (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_use_default_values_when_in_vm_metadata_is_missing) ... ERROR test_its_source_channel_should_be_wire_server (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_its_source_channel_should_be_wire_server) ... ERROR test_it_should_retrieve_items_ignoring_case (tests.protocol.test_extensions_goal_state_from_vm_settings.CaseFoldedDictionaryTestCase.test_it_should_retrieve_items_ignoring_case) ... ok test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid) ... ERROR test_it_should_parse_missing_agent_manifests_as_empty (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_agent_manifests_as_empty) ... ERROR test_it_should_parse_missing_extension_manifests_as_empty (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_extension_manifests_as_empty) ... ERROR test_it_should_parse_missing_status_upload_blob_as_none (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_status_upload_blob_as_none) ... ERROR test_it_should_parse_requested_version_properly (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_requested_version_properly) ... ERROR test_it_should_parse_vm_settings (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_vm_settings) ... ERROR test_its_source_channel_should_be_host_ga_plugin (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_its_source_channel_should_be_host_ga_plugin) ... ERROR test_fetch_goal_state_should_raise_on_incomplete_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_fetch_goal_state_should_raise_on_incomplete_goal_state) ... ERROR test_fetching_the_goal_state_should_save_the_goal_state_to_the_history_directory (tests.protocol.test_goal_state.GoalStateTestCase.test_fetching_the_goal_state_should_save_the_goal_state_to_the_history_directory) ... ERROR test_fetching_the_goal_state_should_save_the_shared_config (tests.protocol.test_goal_state.GoalStateTestCase.test_fetching_the_goal_state_should_save_the_shared_config) ... ERROR test_it_should_download_certs_on_a_new_fabric_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_download_certs_on_a_new_fabric_goal_state) ... ERROR test_it_should_download_certs_on_a_new_fast_track_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_download_certs_on_a_new_fast_track_goal_state) ... ERROR test_it_should_ignore_fabric_goal_states_from_the_host_ga_plugin (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_ignore_fabric_goal_states_from_the_host_ga_plugin) ... ERROR test_it_should_mark_outdated_goal_states (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_mark_outdated_goal_states) ... ERROR test_it_should_raise_when_goal_state_properties_not_initialized (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_raise_when_goal_state_properties_not_initialized) ... ERROR test_it_should_raise_when_the_tenant_certificate_is_missing (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_raise_when_the_tenant_certificate_is_missing) ... ERROR test_it_should_redact_the_protected_settings_when_saving_to_the_history_directory (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_redact_the_protected_settings_when_saving_to_the_history_directory) ... ERROR test_it_should_refresh_the_goal_state_when_it_is_inconsistent (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_refresh_the_goal_state_when_it_is_inconsistent) ... ERROR test_it_should_retry_get_vm_settings_on_resource_gone_error (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_retry_get_vm_settings_on_resource_gone_error) ... ERROR test_it_should_save_vm_settings_on_parse_errors (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_save_vm_settings_on_parse_errors) ... ERROR test_it_should_use_extensions_config_when_fast_track_is_disabled (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_fast_track_is_disabled) ... ERROR test_it_should_use_extensions_config_when_fast_track_is_not_supported (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_fast_track_is_not_supported) ... ERROR test_it_should_use_extensions_config_when_the_host_ga_plugin_version_is_not_supported (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_the_host_ga_plugin_version_is_not_supported) ... ERROR test_it_should_use_fast_track_goal_states_from_the_host_ga_plugin (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_fast_track_goal_states_from_the_host_ga_plugin) ... ERROR test_it_should_use_the_most_recent_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_the_most_recent_goal_state) ... ERROR test_it_should_use_vm_settings_by_default (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_vm_settings_by_default) ... ERROR test_update_should_create_new_history_subdirectories (tests.protocol.test_goal_state.GoalStateTestCase.test_update_should_create_new_history_subdirectories) ... ERROR test_observation_json (tests.protocol.test_healthservice.TestHealthService.test_observation_json) ... ok test_observation_length (tests.protocol.test_healthservice.TestHealthService.test_observation_length) ... ok test_observation_validity (tests.protocol.test_healthservice.TestHealthService.test_observation_validity) ... ok test_reporting (tests.protocol.test_healthservice.TestHealthService.test_reporting) ... ok test_status_codes (tests.protocol.test_healthservice.TestHealthService.test_status_codes) ... ok Status now defaults to HostPlugin. Validate that any errors on the public ... ERROR test_ensure_health_service_called (tests.protocol.test_hostplugin.TestHostPlugin.test_ensure_health_service_called) ... ERROR Test calls to ensure_initialized ... ok When host plugin returns a 410, we should force the goal state update and return ... ERROR When host plugin returns a 503, we should fall back to the direct channel ... ERROR When host plugin returns a 500, and direct fails, we should raise a ProtocolError ... ERROR test_health (tests.protocol.test_hostplugin.TestHostPlugin.test_health) ... ERROR Validate the telemetry when uploading status fails ... ERROR test_put_status_healthy_signal (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_healthy_signal) ... ERROR test_put_status_unhealthy_signal_permanent (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_unhealthy_signal_permanent) ... ERROR test_put_status_unhealthy_signal_transient (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_unhealthy_signal_transient) ... ERROR test_put_vm_log_should_raise_an_exception_when_request_fails (tests.protocol.test_hostplugin.TestHostPlugin.test_put_vm_log_should_raise_an_exception_when_request_fails) ... ERROR test_report_fetch_health (tests.protocol.test_hostplugin.TestHostPlugin.test_report_fetch_health) ... ERROR test_report_status_health (tests.protocol.test_hostplugin.TestHostPlugin.test_report_status_health) ... ERROR test_should_report (tests.protocol.test_hostplugin.TestHostPlugin.test_should_report) ... ERROR test_validate_block_blob (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_block_blob) ... ERROR test_validate_get_extension_artifacts (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_get_extension_artifacts) ... ERROR test_validate_http_request_for_put_vm_log (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_http_request_for_put_vm_log) ... ERROR Validate correct set of data is sent to HostGAPlugin when reporting VM status ... ERROR Validate correct set of data is sent for page blobs ... ERROR test_it_should_keep_track_of_errors_in_vm_settings_requests (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_keep_track_of_errors_in_vm_settings_requests) ... ERROR test_it_should_limit_the_number_of_errors_it_reports (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_limit_the_number_of_errors_it_reports) ... ERROR test_it_should_raise_protocol_error_when_the_vm_settings_request_fails (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_raise_protocol_error_when_the_vm_settings_request_fails) ... ERROR test_it_should_raise_when_the_vm_settings_api_stops_being_supported (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_raise_when_the_vm_settings_api_stops_being_supported) ... ERROR test_it_should_save_the_timestamp_of_the_most_recent_fast_track_goal_state (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_save_the_timestamp_of_the_most_recent_fast_track_goal_state) ... ERROR test_it_should_stop_issuing_vm_settings_requests_when_api_is_not_supported (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_stop_issuing_vm_settings_requests_when_api_is_not_supported) ... ERROR test_ignores_case (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_ignores_case) ... ok test_image_does_not_exist (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_image_does_not_exist) ... ok test_image_exists_by_sku (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_image_exists_by_sku) ... ok test_image_exists_by_version (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_image_exists_by_version) ... ok Test case to ensure the matcher exhaustively searches all cases. ... ok test_invalid_version (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_invalid_version) ... ok test_list_operator (tests.protocol.test_image_info_matcher.TestImageInfoMatcher.test_list_operator) ... ok test_deserialize_ComputeInfo (tests.protocol.test_imds.TestImds.test_deserialize_ComputeInfo) ... ok test_endpoint_fallback (tests.protocol.test_imds.TestImds.test_endpoint_fallback) ... ok test_field_validation (tests.protocol.test_imds.TestImds.test_field_validation) ... ok test_get (tests.protocol.test_imds.TestImds.test_get) ... ok test_get_bad_request (tests.protocol.test_imds.TestImds.test_get_bad_request) ... ok test_get_empty_response (tests.protocol.test_imds.TestImds.test_get_empty_response) ... ok test_get_internal_service_error (tests.protocol.test_imds.TestImds.test_get_internal_service_error) ... ok test_is_custom_image (tests.protocol.test_imds.TestImds.test_is_custom_image) ... ok test_is_endorsed_CentOS (tests.protocol.test_imds.TestImds.test_is_endorsed_CentOS) ... ok test_is_endorsed_CoreOS (tests.protocol.test_imds.TestImds.test_is_endorsed_CoreOS) ... ok test_is_endorsed_Debian (tests.protocol.test_imds.TestImds.test_is_endorsed_Debian) ... ok test_is_endorsed_Rhel (tests.protocol.test_imds.TestImds.test_is_endorsed_Rhel) ... ok test_is_endorsed_SuSE (tests.protocol.test_imds.TestImds.test_is_endorsed_SuSE) ... ok test_is_endorsed_UbuntuServer (tests.protocol.test_imds.TestImds.test_is_endorsed_UbuntuServer) ... ok test_response_validation (tests.protocol.test_imds.TestImds.test_response_validation) ... ok test_cleanup_metadata_server_artifacts_does_not_throw_with_no_metadata_certs (tests.protocol.test_metadata_server_migration_util.TestMetadataServerMigrationUtil.test_cleanup_metadata_server_artifacts_does_not_throw_with_no_metadata_certs) ... ok test_cleanup_metadata_server_artifacts_firewall_disabled (tests.protocol.test_metadata_server_migration_util.TestMetadataServerMigrationUtil.test_cleanup_metadata_server_artifacts_firewall_disabled) ... ok test_cleanup_metadata_server_artifacts_firewall_enabled (tests.protocol.test_metadata_server_migration_util.TestMetadataServerMigrationUtil.test_cleanup_metadata_server_artifacts_firewall_enabled) ... ok test_is_metadata_server_artifact_not_present (tests.protocol.test_metadata_server_migration_util.TestMetadataServerMigrationUtil.test_is_metadata_server_artifact_not_present) ... ok test_is_metadata_server_artifact_present (tests.protocol.test_metadata_server_migration_util.TestMetadataServerMigrationUtil.test_is_metadata_server_artifact_present) ... ok test_detect_protocol (tests.protocol.test_protocol_util.TestProtocolUtil.test_detect_protocol) ... ok test_detect_protocol_no_dhcp (tests.protocol.test_protocol_util.TestProtocolUtil.test_detect_protocol_no_dhcp) ... ok test_endpoint_file_states (tests.protocol.test_protocol_util.TestProtocolUtil.test_endpoint_file_states) ... ok test_get_protocol (tests.protocol.test_protocol_util.TestProtocolUtil.test_get_protocol) ... ok This is for testing that agent upgrade from MetadataServer to WireServer protocol ... ERROR This is for testing that a new WireServer Linux Agent generates appropriate certificates, ... ERROR test_get_protocol_util_should_return_different_object_for_different_thread (tests.protocol.test_protocol_util.TestProtocolUtil.test_get_protocol_util_should_return_different_object_for_different_thread) ... ok test_get_protocol_util_should_return_same_object_for_same_thread (tests.protocol.test_protocol_util.TestProtocolUtil.test_get_protocol_util_should_return_same_object_for_same_thread) ... ok This is for testing that agent upgrade from WireServer to WireServer protocol ... ok test_protocol_file_states (tests.protocol.test_protocol_util.TestProtocolUtil.test_protocol_file_states) ... ok test_download_using_appropriate_channel_should_change_default_channel_when_secondary_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_change_default_channel_when_secondary_succeeds) ... ERROR test_download_using_appropriate_channel_should_not_change_default_channel_if_none_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_not_change_default_channel_if_none_succeeds) ... ERROR test_download_using_appropriate_channel_should_not_invoke_secondary_when_primary_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_not_invoke_secondary_when_primary_channel_succeeds) ... ERROR test_download_zip_package_should_expand_and_delete_the_package (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_expand_and_delete_the_package) ... ERROR test_download_zip_package_should_not_change_default_channel_when_all_channels_fail (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_not_change_default_channel_when_all_channels_fail) ... ERROR test_download_zip_package_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_not_invoke_host_channel_when_direct_channel_succeeds) ... ERROR test_download_zip_package_should_retry_the_host_channel_after_refreshing_host_plugin (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_retry_the_host_channel_after_refreshing_host_plugin) ... ERROR test_download_zip_package_should_use_host_channel_when_direct_channel_fails_and_set_host_as_default (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_use_host_channel_when_direct_channel_fails_and_set_host_as_default) ... ERROR test_fetch_manifest_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_not_invoke_host_channel_when_direct_channel_succeeds) ... ERROR test_fetch_manifest_should_retry_the_host_channel_after_refreshing_the_host_plugin_and_set_the_host_as_default (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_retry_the_host_channel_after_refreshing_the_host_plugin_and_set_the_host_as_default) ... ERROR test_fetch_manifest_should_update_goal_state_and_not_change_default_channel_if_host_fails (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_update_goal_state_and_not_change_default_channel_if_host_fails) ... ERROR test_fetch_manifest_should_use_host_channel_when_direct_channel_fails_and_set_it_to_default (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_use_host_channel_when_direct_channel_fails_and_set_it_to_default) ... ERROR test_get_artifacts_profile_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_not_invoke_host_channel_when_direct_channel_succeeds) ... ERROR test_get_artifacts_profile_should_refresh_the_host_plugin_and_not_change_default_channel_if_host_plugin_fails (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_refresh_the_host_plugin_and_not_change_default_channel_if_host_plugin_fails) ... ERROR test_get_artifacts_profile_should_retry_the_host_channel_after_refreshing_the_host_plugin (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_retry_the_host_channel_after_refreshing_the_host_plugin) ... ERROR test_get_artifacts_profile_should_use_host_channel_when_direct_channel_fails (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_use_host_channel_when_direct_channel_fails) ... ERROR test_get_ext_conf_with_extensions_should_retrieve_ext_handlers_and_vmagent_manifests_info (tests.protocol.test_wire.TestWireClient.test_get_ext_conf_with_extensions_should_retrieve_ext_handlers_and_vmagent_manifests_info) ... ERROR test_get_ext_conf_without_extensions_should_retrieve_vmagent_manifests_info (tests.protocol.test_wire.TestWireClient.test_get_ext_conf_without_extensions_should_retrieve_vmagent_manifests_info) ... ERROR test_invalid_zip_should_raise_an_error (tests.protocol.test_wire.TestWireClient.test_invalid_zip_should_raise_an_error) ... ERROR test_call_storage_kwargs (tests.protocol.test_wire.TestWireProtocol.test_call_storage_kwargs) ... ok test_get_host_ga_plugin (tests.protocol.test_wire.TestWireProtocol.test_get_host_ga_plugin) ... ERROR test_get_in_vm_artifacts_profile_blob_not_available (tests.protocol.test_wire.TestWireProtocol.test_get_in_vm_artifacts_profile_blob_not_available) ... ERROR Normal case ... ERROR Certificate format is not Pkcs7BlobWithPfxContents specified ... ok Certificate format not specified ... ERROR Extensions without any public settings ... ERROR Extensions without any settings ... ERROR Provision with agent is not checked ... ERROR test_getters_with_stale_goal_state (tests.protocol.test_wire.TestWireProtocol.test_getters_with_stale_goal_state) ... ERROR test_it_should_report_supported_features_in_status_blob_if_supported (tests.protocol.test_wire.TestWireProtocol.test_it_should_report_supported_features_in_status_blob_if_supported) ... ERROR test_it_should_set_on_hold_to_false_when_the_in_vm_artifacts_profile_is_not_valid (tests.protocol.test_wire.TestWireProtocol.test_it_should_set_on_hold_to_false_when_the_in_vm_artifacts_profile_is_not_valid) ... ERROR test_report_event_large_event (tests.protocol.test_wire.TestWireProtocol.test_report_event_large_event) ... ok test_report_event_multiple_events_to_fill_buffer (tests.protocol.test_wire.TestWireProtocol.test_report_event_multiple_events_to_fill_buffer) ... ok test_report_event_small_event (tests.protocol.test_wire.TestWireProtocol.test_report_event_small_event) ... ok test_report_vm_status (tests.protocol.test_wire.TestWireProtocol.test_report_vm_status) ... ok test_send_encoded_event (tests.protocol.test_wire.TestWireProtocol.test_send_encoded_event) ... ok test_status_blob_parsing (tests.protocol.test_wire.TestWireProtocol.test_status_blob_parsing) ... ERROR test_upload_status_blob_host_ga_plugin (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_host_ga_plugin) ... ERROR test_upload_status_blob_reports_prepare_error (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_reports_prepare_error) ... ERROR test_upload_status_blob_should_use_the_host_channel_by_default (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_should_use_the_host_channel_by_default) ... ERROR test_forced_update_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_does_not_change (tests.protocol.test_wire.UpdateGoalStateTestCase.test_forced_update_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_does_not_change) ... ERROR test_it_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_changes (tests.protocol.test_wire.UpdateGoalStateTestCase.test_it_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_changes) ... ERROR test_non_forced_update_should_not_update_the_goal_state_but_should_update_the_host_plugin_when_the_incarnation_does_not_change (tests.protocol.test_wire.UpdateGoalStateTestCase.test_non_forced_update_should_not_update_the_goal_state_but_should_update_the_host_plugin_when_the_incarnation_does_not_change) ... ERROR test_reset_should_init_provided_goal_state_properties (tests.protocol.test_wire.UpdateGoalStateTestCase.test_reset_should_init_provided_goal_state_properties) ... ERROR test_reset_should_init_the_goal_state (tests.protocol.test_wire.UpdateGoalStateTestCase.test_reset_should_init_the_goal_state) ... ERROR test_it_should_update_the_host_plugin_with_or_without_incarnation_changes (tests.protocol.test_wire.UpdateHostPluginFromGoalStateTestCase.test_it_should_update_the_host_plugin_with_or_without_incarnation_changes) ... ERROR test_archive_should_zip_all_but_the_latest_goal_state_in_the_history_folder (tests.utils.test_archive.TestArchive.test_archive_should_zip_all_but_the_latest_goal_state_in_the_history_folder) ... ok GoalStateHistory.__init__ should _purge the MAX_ARCHIVED_STATES oldest files ... ok test_purge_legacy_goal_state_history (tests.utils.test_archive.TestArchive.test_purge_legacy_goal_state_history) ... ok test_decrypt_encrypted_text (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_decrypt_encrypted_text) ... ERROR test_decrypt_encrypted_text_missing_private_key (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_decrypt_encrypted_text_missing_private_key) ... ok test_decrypt_encrypted_text_text_not_encrypted (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_decrypt_encrypted_text_text_not_encrypted) ... ok test_decrypt_encrypted_text_wrong_private_key (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_decrypt_encrypted_text_wrong_private_key) ... ok test_get_pubkey_from_crt (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_get_pubkey_from_crt) ... ERROR test_get_pubkey_from_crt_invalid_file (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_get_pubkey_from_crt_invalid_file) ... ok If stdout and stderr are both smaller than the max length, ... ok If stdout and stderr both exceed the max length, ... ok If stderr is much larger than stdout, stderr is allowed ... ok If stdout is much larger than stderr, stdout is allowed ... ok If the max length is not sufficient to even hold the stdout ... ok If stdout and stderr are empty, an empty template is returned. ... ok test_handle_process_completion_should_log_throttled_time_on_timeout (tests.utils.test_extension_process_util.TestProcessUtils.test_handle_process_completion_should_log_throttled_time_on_timeout) ... ok test_handle_process_completion_should_raise_on_nonzero_exit_code (tests.utils.test_extension_process_util.TestProcessUtils.test_handle_process_completion_should_raise_on_nonzero_exit_code) ... ok test_handle_process_completion_should_raise_on_timeout (tests.utils.test_extension_process_util.TestProcessUtils.test_handle_process_completion_should_raise_on_timeout) ... ok test_handle_process_completion_should_return_nonzero_when_process_fails (tests.utils.test_extension_process_util.TestProcessUtils.test_handle_process_completion_should_return_nonzero_when_process_fails) ... ok test_handle_process_completion_should_return_process_output (tests.utils.test_extension_process_util.TestProcessUtils.test_handle_process_completion_should_return_process_output) ... ok test_read_output_should_not_truncate_the_content (tests.utils.test_extension_process_util.TestProcessUtils.test_read_output_should_not_truncate_the_content) ... ok test_read_output_should_return_no_content (tests.utils.test_extension_process_util.TestProcessUtils.test_read_output_should_return_no_content) ... ok test_read_output_should_truncate_the_content (tests.utils.test_extension_process_util.TestProcessUtils.test_read_output_should_truncate_the_content) ... ok test_wait_for_process_completion_or_timeout_should_kill_process_on_timeout (tests.utils.test_extension_process_util.TestProcessUtils.test_wait_for_process_completion_or_timeout_should_kill_process_on_timeout) ... ok test_wait_for_process_completion_or_timeout_should_terminate_cleanly (tests.utils.test_extension_process_util.TestProcessUtils.test_wait_for_process_completion_or_timeout_should_terminate_cleanly) ... ok test_append_file (tests.utils.test_file_util.TestFileOperations.test_append_file) ... ok test_clean_ioerror_handles_a_range_of_errors (tests.utils.test_file_util.TestFileOperations.test_clean_ioerror_handles_a_range_of_errors) ... ok test_clean_ioerror_ignores_missing (tests.utils.test_file_util.TestFileOperations.test_clean_ioerror_ignores_missing) ... ok test_clean_ioerror_ignores_unless_ioerror (tests.utils.test_file_util.TestFileOperations.test_clean_ioerror_ignores_unless_ioerror) ... ok test_clean_ioerror_removes_directories (tests.utils.test_file_util.TestFileOperations.test_clean_ioerror_removes_directories) ... ok test_clean_ioerror_removes_files (tests.utils.test_file_util.TestFileOperations.test_clean_ioerror_removes_files) ... ok test_findre_in_file (tests.utils.test_file_util.TestFileOperations.test_findre_in_file) ... ok test_findstr_in_file (tests.utils.test_file_util.TestFileOperations.test_findstr_in_file) ... ok test_get_all_files (tests.utils.test_file_util.TestFileOperations.test_get_all_files) ... ok test_get_last_path_element (tests.utils.test_file_util.TestFileOperations.test_get_last_path_element) ... ok test_read_write_file (tests.utils.test_file_util.TestFileOperations.test_read_write_file) ... ok test_remove_bom (tests.utils.test_file_util.TestFileOperations.test_remove_bom) ... ok test_remove_dirs (tests.utils.test_file_util.TestFileOperations.test_remove_dirs) ... ok test_remove_files (tests.utils.test_file_util.TestFileOperations.test_remove_files) ... ok test_rw_utf8_file (tests.utils.test_file_util.TestFileOperations.test_rw_utf8_file) ... ok test_update_conf_file (tests.utils.test_file_util.TestFileOperations.test_update_conf_file) ... ok write_file throws when content is None. No file is created. ... ok test_compile_pattern (tests.utils.test_flexible_version.TestFlexibleVersion.test_compile_pattern) ... ok test_compile_pattern_prerel (tests.utils.test_flexible_version.TestFlexibleVersion.test_compile_pattern_prerel) ... ok test_compile_pattern_sep (tests.utils.test_flexible_version.TestFlexibleVersion.test_compile_pattern_sep) ... ok test_compile_separator (tests.utils.test_flexible_version.TestFlexibleVersion.test_compile_separator) ... ok test_creation_from_flexible_version (tests.utils.test_flexible_version.TestFlexibleVersion.test_creation_from_flexible_version) ... ok test_decrement (tests.utils.test_flexible_version.TestFlexibleVersion.test_decrement) ... ok test_decrement_disallows_below_zero (tests.utils.test_flexible_version.TestFlexibleVersion.test_decrement_disallows_below_zero) ... ok test_ensure_compatible_prerel (tests.utils.test_flexible_version.TestFlexibleVersion.test_ensure_compatible_prerel) ... ok test_ensure_compatible_prerel_length (tests.utils.test_flexible_version.TestFlexibleVersion.test_ensure_compatible_prerel_length) ... ok test_ensure_compatible_prerel_order (tests.utils.test_flexible_version.TestFlexibleVersion.test_ensure_compatible_prerel_order) ... ok test_ensure_compatible_separators (tests.utils.test_flexible_version.TestFlexibleVersion.test_ensure_compatible_separators) ... ok test_increment (tests.utils.test_flexible_version.TestFlexibleVersion.test_increment) ... ok test_major (tests.utils.test_flexible_version.TestFlexibleVersion.test_major) ... ok test_minor (tests.utils.test_flexible_version.TestFlexibleVersion.test_minor) ... ok test_order (tests.utils.test_flexible_version.TestFlexibleVersion.test_order) ... ok test_parse (tests.utils.test_flexible_version.TestFlexibleVersion.test_parse) ... ok test_patch (tests.utils.test_flexible_version.TestFlexibleVersion.test_patch) ... ok test_repr (tests.utils.test_flexible_version.TestFlexibleVersion.test_repr) ... ok test_str (tests.utils.test_flexible_version.TestFlexibleVersion.test_str) ... ok test_it_should_add_firewall_rules (tests.utils.test_network_util.TestAddFirewallRules.test_it_should_add_firewall_rules) ... ok test_it_should_raise_if_invalid_data (tests.utils.test_network_util.TestAddFirewallRules.test_it_should_raise_if_invalid_data) ... ok test_nic_ipv4 (tests.utils.test_network_util.TestNetworkOperations.test_nic_ipv4) ... ok test_nic_ipv6 (tests.utils.test_network_util.TestNetworkOperations.test_nic_ipv6) ... ok test_nic_link_only (tests.utils.test_network_util.TestNetworkOperations.test_nic_link_only) ... ok test_nic_ordinary (tests.utils.test_network_util.TestNetworkOperations.test_nic_ordinary) ... ok test_route_entry (tests.utils.test_network_util.TestNetworkOperations.test_route_entry) ... ok Failure: NameError (name 'skip_if_predicate_true' is not defined) ... ERROR test_run_command_it_should_not_log_by_default (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_it_should_not_log_by_default) ... ok test_run_command_run_pipe_run_get_output_should_keep_track_of_the_running_commands (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_run_pipe_run_get_output_should_keep_track_of_the_running_commands) ... FAIL test_run_command_should_execute_the_command (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_execute_the_command) ... ok test_run_command_should_log_an_error_when_log_error_is_set (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_log_an_error_when_log_error_is_set) ... ok test_run_command_should_raise_an_exception_when_it_cannot_execute_the_command (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_raise_an_exception_when_it_cannot_execute_the_command) ... ok test_run_command_should_raise_an_exception_when_the_command_fails (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_raise_an_exception_when_the_command_fails) ... ok test_run_command_should_raise_when_both_the_input_and_stdin_parameters_are_specified (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_raise_when_both_the_input_and_stdin_parameters_are_specified) ... ok test_run_command_should_read_stdin_from_the_input_parameter_when_it_is_a_sequence_of_bytes (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_read_stdin_from_the_input_parameter_when_it_is_a_sequence_of_bytes) ... ok test_run_command_should_read_the_command_input_from_the_input_parameter_when_it_is_a_string (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_read_the_command_input_from_the_input_parameter_when_it_is_a_string) ... ok test_run_command_should_read_the_command_input_from_the_stdin_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_read_the_command_input_from_the_stdin_parameter) ... ok test_run_command_should_return_a_bytes_object_when_encode_output_is_false (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_return_a_bytes_object_when_encode_output_is_false) ... ok test_run_command_should_return_a_string_by_default (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_return_a_string_by_default) ... ok test_run_command_should_use_popen_arg_list (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_use_popen_arg_list) ... ok test_run_command_should_write_the_command_error_output_to_the_stderr_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_write_the_command_error_output_to_the_stderr_parameter) ... ok test_run_command_should_write_the_command_output_to_the_stdout_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_should_write_the_command_output_to_the_stdout_parameter) ... ok test_run_pipe_it_should_not_log_by_default (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_it_should_not_log_by_default) ... ok test_run_pipe_should_capture_the_stderr_of_all_the_commands_in_the_pipe (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_capture_the_stderr_of_all_the_commands_in_the_pipe) ... ok test_run_pipe_should_execute_a_pipe_with_more_than_two_commands (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_execute_a_pipe_with_more_than_two_commands) ... ok test_run_pipe_should_execute_a_pipe_with_two_commands (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_execute_a_pipe_with_two_commands) ... ok test_run_pipe_should_raise_an_exception_when_it_cannot_execute_the_pipe (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_raise_an_exception_when_it_cannot_execute_the_pipe) ... ok test_run_pipe_should_raise_an_exception_when_the_last_command_fails (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_raise_an_exception_when_the_last_command_fails) ... ok test_run_pipe_should_read_the_command_input_from_the_stdin_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_read_the_command_input_from_the_stdin_parameter) ... ok test_run_pipe_should_return_a_bytes_object_when_encode_output_is_false (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_return_a_bytes_object_when_encode_output_is_false) ... ok test_run_pipe_should_return_a_string_by_default (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_return_a_string_by_default) ... ok test_run_pipe_should_write_the_command_error_output_to_the_stderr_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_write_the_command_error_output_to_the_stderr_parameter) ... ok test_run_pipe_should_write_the_command_output_to_the_stdout_parameter (tests.utils.test_shell_util.RunCommandTestCase.test_run_pipe_should_write_the_command_output_to_the_stdout_parameter) ... ok test_it_should_log_command_failures_as_errors (tests.utils.test_shell_util.RunGetOutputTestCase.test_it_should_log_command_failures_as_errors) ... ok test_it_should_log_expected_errors_as_info (tests.utils.test_shell_util.RunGetOutputTestCase.test_it_should_log_expected_errors_as_info) ... ok test_it_should_log_the_command (tests.utils.test_shell_util.RunGetOutputTestCase.test_it_should_log_the_command) ... ok test_it_should_log_unexpected_errors_as_errors (tests.utils.test_shell_util.RunGetOutputTestCase.test_it_should_log_unexpected_errors_as_errors) ... ok test_run_get_output (tests.utils.test_shell_util.RunGetOutputTestCase.test_run_get_output) ... ok test_it_should_be_a_pass_thru_to_run_get_output (tests.utils.test_shell_util.RunTestCase.test_it_should_be_a_pass_thru_to_run_get_output) ... ok test_it_should_return_the_exit_code_of_the_command (tests.utils.test_shell_util.RunTestCase.test_it_should_return_the_exit_code_of_the_command) ... ok test_shellquote (tests.utils.test_shell_util.ShellQuoteTestCase.test_shellquote) ... ok test_compress (tests.utils.test_text_util.TestTextUtil.test_compress) ... ok test_empty_strings (tests.utils.test_text_util.TestTextUtil.test_empty_strings) ... ok Test formatting of exception into human-readable format ... ok Test formatting of memory amounts into human-readable units ... ok test_get_bytes_from_pem (tests.utils.test_text_util.TestTextUtil.test_get_bytes_from_pem) ... ok test_get_password_hash (tests.utils.test_text_util.TestTextUtil.test_get_password_hash) ... ok test_hash_empty_list (tests.utils.test_text_util.TestTextUtil.test_hash_empty_list) ... ok test_hash_list (tests.utils.test_text_util.TestTextUtil.test_hash_list) ... ok test_remove_bom (tests.utils.test_text_util.TestTextUtil.test_remove_bom) ... ok test_replace_non_ascii (tests.utils.test_text_util.TestTextUtil.test_replace_non_ascii) ... ok test_swap_hexstring (tests.utils.test_text_util.TestTextUtil.test_swap_hexstring) ... ok test_version_compare (tests.utils.test_text_util.TestTextUtil.test_version_compare) ... ok test_accepts_configuration_path (tests.test_agent.TestAgent.test_accepts_configuration_path) ... ok test_agent_accepts_configuration_path (tests.test_agent.TestAgent.test_agent_accepts_configuration_path) ... ok test_agent_does_not_pass_configuration_path (tests.test_agent.TestAgent.test_agent_does_not_pass_configuration_path) ... ok test_agent_ensures_extension_log_directory (tests.test_agent.TestAgent.test_agent_ensures_extension_log_directory) ... ok test_agent_get_configuration (tests.test_agent.TestAgent.test_agent_get_configuration) ... ok test_agent_logs_if_extension_log_directory_is_a_file (tests.test_agent.TestAgent.test_agent_logs_if_extension_log_directory_is_a_file) ... ok test_agent_passes_configuration_path (tests.test_agent.TestAgent.test_agent_passes_configuration_path) ... ok test_agent_usage_message (tests.test_agent.TestAgent.test_agent_usage_message) ... ok test_agent_uses_default_configuration_path (tests.test_agent.TestAgent.test_agent_uses_default_configuration_path) ... ok test_calls_collect_logs_on_valid_cgroups (tests.test_agent.TestAgent.test_calls_collect_logs_on_valid_cgroups) ... ok test_calls_collect_logs_with_proper_mode (tests.test_agent.TestAgent.test_calls_collect_logs_with_proper_mode) ... ok test_checks_configuration_path (tests.test_agent.TestAgent.test_checks_configuration_path) ... ok test_checks_log_collector_mode (tests.test_agent.TestAgent.test_checks_log_collector_mode) ... ok test_configuration_path_defaults_to_none (tests.test_agent.TestAgent.test_configuration_path_defaults_to_none) ... ok test_doesnt_call_collect_logs_on_invalid_cgroups (tests.test_agent.TestAgent.test_doesnt_call_collect_logs_on_invalid_cgroups) ... ok test_it_should_ignore_empty_arguments (tests.test_agent.TestAgent.test_it_should_ignore_empty_arguments) ... ok test_it_should_parse_setup_firewall_properly (tests.test_agent.TestAgent.test_it_should_parse_setup_firewall_properly) ... ok test_rejects_invalid_log_collector_mode (tests.test_agent.TestAgent.test_rejects_invalid_log_collector_mode) ... ok test_rejects_missing_configuration_path (tests.test_agent.TestAgent.test_rejects_missing_configuration_path) ... ok ====================================================================== ERROR: test_add_event_default_variables (tests.common.test_event.TestEvent.test_add_event_default_variables) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_add_event_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_event_should_handle_event_errors (tests.common.test_event.TestEvent.test_add_event_should_handle_event_errors) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_event_should_use_the_container_id_from_the_most_recent_goal_state (tests.common.test_event.TestEvent.test_add_event_should_use_the_container_id_from_the_most_recent_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_log_event_should_always_create_events_when_forced (tests.common.test_event.TestEvent.test_add_log_event_should_always_create_events_when_forced) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_log_event_should_not_create_event_if_not_allowed_and_not_forced (tests.common.test_event.TestEvent.test_add_log_event_should_not_create_event_if_not_allowed_and_not_forced) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_add_periodic_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_add_periodic_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_extension_events (tests.common.test_event.TestEvent.test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_extension_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_legacy_agent_events (tests.common.test_event.TestEvent.test_collect_events_should_add_all_the_parameters_in_the_telemetry_schema_to_legacy_agent_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_be_able_to_process_events_with_non_ascii_characters (tests.common.test_event.TestEvent.test_collect_events_should_be_able_to_process_events_with_non_ascii_characters) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_delete_event_files (tests.common.test_event.TestEvent.test_collect_events_should_delete_event_files) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_ignore_extra_parameters_in_extension_events (tests.common.test_event.TestEvent.test_collect_events_should_ignore_extra_parameters_in_extension_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_ignore_invalid_event_files (tests.common.test_event.TestEvent.test_collect_events_should_ignore_invalid_event_files) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_events_should_use_the_file_creation_time_for_legacy_agent_events_missing_a_timestamp (tests.common.test_event.TestEvent.test_collect_events_should_use_the_file_creation_time_for_legacy_agent_events_missing_a_timestamp) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_elapsed_milliseconds (tests.common.test_event.TestEvent.test_elapsed_milliseconds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_event_status_defaults_to_success (tests.common.test_event.TestEvent.test_event_status_defaults_to_success) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_event_status_event_marked (tests.common.test_event.TestEvent.test_event_status_event_marked) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_event_status_preserves_state (tests.common.test_event.TestEvent.test_event_status_preserves_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_event_status_records_status (tests.common.test_event.TestEvent.test_event_status_records_status) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_parse_json_event (tests.common.test_event.TestEvent.test_parse_json_event) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_parse_xml_event (tests.common.test_event.TestEvent.test_parse_xml_event) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_does_not_emit_if_previously_sent (tests.common.test_event.TestEvent.test_periodic_does_not_emit_if_previously_sent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_emits_after_elapsed_delta (tests.common.test_event.TestEvent.test_periodic_emits_after_elapsed_delta) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_emits_if_forced (tests.common.test_event.TestEvent.test_periodic_emits_if_forced) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_emits_if_not_previously_sent (tests.common.test_event.TestEvent.test_periodic_emits_if_not_previously_sent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_forwards_args (tests.common.test_event.TestEvent.test_periodic_forwards_args) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_periodic_forwards_args_default_values (tests.common.test_event.TestEvent.test_periodic_forwards_args_default_values) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: The Message in some telemetry events that include call stacks are being truncated in Kusto. While the issue doesn't seem ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_report_event_should_encode_events_correctly (tests.common.test_event.TestEvent.test_report_event_should_encode_events_correctly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_report_metric_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema (tests.common.test_event.TestEvent.test_report_metric_should_create_events_that_have_all_the_parameters_in_the_telemetry_schema) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_save_event (tests.common.test_event.TestEvent.test_save_event) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_save_event_cleanup (tests.common.test_event.TestEvent.test_save_event_cleanup) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_save_event_rollover (tests.common.test_event.TestEvent.test_save_event_rollover) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_should_emit_event_handles_known_operations (tests.common.test_event.TestEvent.test_should_emit_event_handles_known_operations) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_should_emit_event_ignores_unknown_operations (tests.common.test_event.TestEvent.test_should_emit_event_ignores_unknown_operations) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_should_log_errors_if_failed_operation_and_empty_event_dir (tests.common.test_event.TestEvent.test_should_log_errors_if_failed_operation_and_empty_event_dir) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_should_log_errors_if_failed_operation_and_not_empty_event_dir (tests.common.test_event.TestEvent.test_should_log_errors_if_failed_operation_and_not_empty_event_dir) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_event.py", line 61, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_change_partition_type (tests.distro.test_resourceDisk.TestResourceDisk.test_change_partition_type) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/distro/test_resourceDisk.py", line 99, in test_change_partition_type resource_handler.change_partition_type( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'ResourceDiskHandler' object has no attribute 'change_partition_type' ====================================================================== ERROR: test_it_does_not_upload_logs_when_collection_is_unsuccessful (tests.ga.test_collect_logs.TestCollectLogs.test_it_does_not_upload_logs_when_collection_is_unsuccessful) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 152, in test_it_does_not_upload_logs_when_collection_is_unsuccessful with _create_collect_logs_handler() as collect_logs_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 48, in _create_collect_logs_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_only_collect_logs_if_conditions_are_met (tests.ga.test_collect_logs.TestCollectLogs.test_it_should_only_collect_logs_if_conditions_are_met) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 109, in test_it_should_only_collect_logs_if_conditions_are_met with _create_collect_logs_handler(cgroups_enabled=False, collect_logs_conf=False): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 48, in _create_collect_logs_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_uploads_logs_when_collection_is_successful (tests.ga.test_collect_logs.TestCollectLogs.test_it_uploads_logs_when_collection_is_successful) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 130, in test_it_uploads_logs_when_collection_is_successful with _create_collect_logs_handler() as collect_logs_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_collect_logs.py", line 48, in _create_collect_logs_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_additional_locations_node_is_consumed (tests.ga.test_extension.TestAdditionalLocationsExtensions.test_additional_locations_node_is_consumed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3149, in test_additional_locations_node_is_consumed with mock_wire_protocol(self.test_data, http_get_handler=manifest_location_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_manifest_timeout_is_respected (tests.ga.test_extension.TestAdditionalLocationsExtensions.test_fetch_manifest_timeout_is_respected) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3181, in test_fetch_manifest_timeout_is_respected with mock_wire_protocol(self.test_data, http_get_handler=manifest_location_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This test validates that collect_ext_status correctly picks up the status file (sample-status.json) and then ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2904, in test_collect_ext_status ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This test validates that collect_ext_status correctly picks up the status file (sample-status-invalid-json-format.json) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2929, in test_collect_ext_status_for_invalid_json ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status() with a malformed json status file. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3052, in test_collect_ext_status_json_exceptions ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status() with a malformed json status file. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3072, in test_collect_ext_status_parse_ext_status_exceptions ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status to validate the readfile exceptions. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3021, in test_collect_ext_status_read_file_read_exceptions ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, "sample-status.json") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status() with a very large status file (>128K) to see if it correctly parses the status ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2996, in test_collect_ext_status_very_large_status_file_with_multiple_substatus_nodes ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status() with a very large status file (>128K) to see if it correctly parses the status ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2967, in test_collect_ext_status_very_large_status_message ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_collect_ext_status_even_when_config_dir_deleted (tests.ga.test_extension.TestCollectExtensionStatus.test_it_should_collect_ext_status_even_when_config_dir_deleted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2947, in test_it_should_collect_ext_status_even_when_config_dir_deleted ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing collect_ext_status() with a missing status file. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3090, in test_it_should_report_transitioning_if_status_file_not_found ext_handler_i, extension = self._setup_extension_for_validating_collect_ext_status(mock_lib_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2890, in _setup_extension_for_validating_collect_ext_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_reporting_status_file (tests.ga.test_extension.TestExtension.test_ext_handler_reporting_status_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3213, in test_ext_handler_reporting_status_file with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_extensions_appropriately_on_artifact_hold (tests.ga.test_extension.TestExtension.test_it_should_process_extensions_appropriately_on_artifact_hold) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3390, in test_it_should_process_extensions_appropriately_on_artifact_hold with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_extensions_only_if_allowed (tests.ga.test_extension.TestExtension.test_it_should_process_extensions_only_if_allowed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 3348, in test_it_should_process_extensions_only_if_allowed with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_cleanup_leaves_failed_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_leaves_failed_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 200, in test_cleanup_leaves_failed_extensions with self._setup_test_env(mockwiredata.DATA_FILE_EXT_SINGLE) as (exthandlers_handler, protocol, no_of_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 124, in _setup_test_env with mock_wire_protocol(test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_cleanup_leaves_installed_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_leaves_installed_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 140, in test_cleanup_leaves_installed_extensions with self._setup_test_env(mockwiredata.DATA_FILE_MULTIPLE_EXT) as (exthandlers_handler, protocol, no_of_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 124, in _setup_test_env with mock_wire_protocol(test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_cleanup_removes_orphaned_packages (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_removes_orphaned_packages) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 174, in test_cleanup_removes_orphaned_packages with self._setup_test_env(data_file) as (exthandlers_handler, protocol, no_of_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 124, in _setup_test_env with mock_wire_protocol(test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_cleanup_removes_uninstalled_extensions (tests.ga.test_extension.TestExtensionCleanup.test_cleanup_removes_uninstalled_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 150, in test_cleanup_removes_uninstalled_extensions with self._setup_test_env(mockwiredata.DATA_FILE_MULTIPLE_EXT) as (exthandlers_handler, protocol, no_of_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 124, in _setup_test_env with mock_wire_protocol(test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_and_cleanup_only_if_gs_supported (tests.ga.test_extension.TestExtensionCleanup.test_it_should_report_and_cleanup_only_if_gs_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 238, in test_it_should_report_and_cleanup_only_if_gs_supported with self._setup_test_env(mockwiredata.DATA_FILE_MULTIPLE_EXT) as (exthandlers_handler, protocol, orig_no_of_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 124, in _setup_test_env with mock_wire_protocol(test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Tests extension sequencing among multiple extensions with dependencies. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2427, in test_handle_ext_handlers exthandlers_handler = self._create_mock(*args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2365, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This test makes sure that the extension sequencing is applied only when the user specifies ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2488, in test_handle_ext_handlers_fallback exthandlers_handler = self._create_mock(*args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2365, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Tests extension sequencing among multiple extensions with dependencies when ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2471, in test_handle_ext_handlers_with_uninstallation exthandlers_handler = self._create_mock(*args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2365, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_correct_exit_code_should_set_on_disable_cmd_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_correct_exit_code_should_set_on_disable_cmd_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2798, in test_correct_exit_code_should_set_on_disable_cmd_failure invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_disable_failed_env_variable_should_be_set_for_update_cmd_when_continue_on_update_failure_is_true (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_disable_failed_env_variable_should_be_set_for_update_cmd_when_continue_on_update_failure_is_true) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2618, in test_disable_failed_env_variable_should_be_set_for_update_cmd_when_continue_on_update_failure_is_true invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_disable_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_disable_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2661, in test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_disable_failure invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_uninstall_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_uninstall_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2679, in test_extension_error_should_be_raised_when_continue_on_update_failure_is_false_on_uninstall_failure invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_disable_and_update_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_disable_and_update_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2702, in test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_disable_and_update_failure invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_uninstall_and_install_failure (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_uninstall_and_install_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2725, in test_extension_error_should_be_raised_when_continue_on_update_failure_is_true_on_uninstall_and_install_failure invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This test will test from the perspective of the extensions command weather the env variables are ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2753, in test_failed_env_variables_should_be_set_from_within_extension_commands invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_non_enabled_ext_should_not_be_disabled_at_ver_update (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_non_enabled_ext_should_not_be_disabled_at_ver_update) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2603, in test_non_enabled_ext_should_not_be_disabled_at_ver_update invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_success_code_should_set_in_env_variables_on_cmd_success (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_success_code_should_set_in_env_variables_on_cmd_success) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2847, in test_success_code_should_set_in_env_variables_on_cmd_success invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_timeout_code_should_set_on_cmd_timeout (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_timeout_code_should_set_on_cmd_timeout) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2821, in test_timeout_code_should_set_on_cmd_timeout invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_uninstall_failed_env_variable_should_set_for_install_when_continue_on_update_failure_is_true (tests.ga.test_extension.TestExtensionUpdateOnFailure.test_uninstall_failed_env_variable_should_set_for_install_when_continue_on_update_failure_is_true) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2639, in test_uninstall_failed_env_variable_should_set_for_install_when_continue_on_update_failure_is_true invocation_record = TestExtensionUpdateOnFailure._do_upgrade_scenario_and_get_order(first_ext, second_ext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2572, in _do_upgrade_scenario_and_get_order with mock_wire_protocol(DATA_FILE, http_put_handler=generate_put_handler(first_ext, upgraded_ext)) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_correct_exit_code_should_be_set_on_uninstall_cmd_failure (tests.ga.test_extension.TestExtension_Deprecated.test_correct_exit_code_should_be_set_on_uninstall_cmd_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2276, in test_correct_exit_code_should_be_set_on_uninstall_cmd_failure test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(Mock(), *args) # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When extension disable fails, the operation should be reported. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1741, in test_disable_failure_with_exception_handling exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When extension enable fails, the operation should be reported. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1721, in test_enable_failure_check_exception_handling exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 528, in test_ext_handler exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_download_failure_permanent_ProtocolError (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_download_failure_permanent_ProtocolError) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1240, in test_ext_handler_download_failure_permanent_ProtocolError exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_io_error (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_io_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1258, in test_ext_handler_io_error exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_no_ext (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_ext) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 746, in test_ext_handler_no_ext exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_no_public_settings (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_public_settings) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 738, in test_ext_handler_no_public_settings exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_no_reporting_status (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_reporting_status) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1294, in test_ext_handler_no_reporting_status exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_no_settings (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_no_settings) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 708, in test_ext_handler_no_settings exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_report_status_permanent (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_report_status_permanent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1209, in test_ext_handler_report_status_permanent exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_report_status_resource_gone (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_report_status_resource_gone) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1225, in test_ext_handler_report_status_resource_gone exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_rollingupgrade (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_rollingupgrade) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1016, in test_ext_handler_rollingupgrade exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_sequencing (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 756, in test_ext_handler_sequencing exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_sequencing_default_dependency_level (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_default_dependency_level) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 990, in test_ext_handler_sequencing_default_dependency_level exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_sequencing_invalid_dependency_level (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_invalid_dependency_level) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1005, in test_ext_handler_sequencing_invalid_dependency_level exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_sequencing_should_fail_if_handler_failed (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_sequencing_should_fail_if_handler_failed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 914, in test_ext_handler_sequencing_should_fail_if_handler_failed exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_handler_version_decide_autoupgrade_internalversion (tests.ga.test_extension.TestExtension_Deprecated.test_ext_handler_version_decide_autoupgrade_internalversion) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1586, in test_ext_handler_version_decide_autoupgrade_internalversion _, protocol = self._create_mock(mockwiredata.WireProtocolData(datafile), *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Using v2.x~v4.x for unit testing ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1619, in test_ext_handler_version_decide_between_minor_versions _, protocol = self._create_mock(mockwiredata.WireProtocolData(mockwiredata.DATA_FILE), *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_path_and_version_env_variables_set_for_ever_operation (tests.ga.test_extension.TestExtension_Deprecated.test_ext_path_and_version_env_variables_set_for_ever_operation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2135, in test_ext_path_and_version_env_variables_set_for_ever_operation exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_sequence_no_should_be_set_for_every_command_call (tests.ga.test_extension.TestExtension_Deprecated.test_ext_sequence_no_should_be_set_for_every_command_call) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2154, in test_ext_sequence_no_should_be_set_for_every_command_call exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ext_sequence_no_should_be_set_from_within_extension (tests.ga.test_extension.TestExtension_Deprecated.test_ext_sequence_no_should_be_set_from_within_extension) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2209, in test_ext_sequence_no_should_be_set_from_within_extension exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When the update command of the new extension fails, it should result in the new extension failed and the ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1815, in test_extension_upgrade_failure_when_new_version_update_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_update_command, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_failure_when_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1861, in test_extension_upgrade_failure_when_prev_version_disable_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, *args) # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_failure_when_prev_version_disable_fails_and_recovers_on_next_incarnation (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails_and_recovers_on_next_incarnation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1876, in test_extension_upgrade_failure_when_prev_version_disable_fails_and_recovers_on_next_incarnation test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_failure_when_prev_version_disable_fails_incorrect_zip (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_failure_when_prev_version_disable_fails_incorrect_zip) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1905, in test_extension_upgrade_failure_when_prev_version_disable_fails_incorrect_zip test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_disable_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2023, in test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_disable_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_uninstall_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_uninstall_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2042, in test_extension_upgrade_should_fail_when_continue_on_update_failure_is_false_and_prev_version_uninstall_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_uninstall_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_should_fail_when_continue_on_update_failure_is_true_and_old_disable_and_new_enable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_fail_when_continue_on_update_failure_is_true_and_old_disable_and_new_enable_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2061, in test_extension_upgrade_should_fail_when_continue_on_update_failure_is_true_and_old_disable_and_new_enable_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_should_pass_when_continue_on_update_failue_is_true_and_prev_version_uninstall_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_pass_when_continue_on_update_failue_is_true_and_prev_version_uninstall_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2003, in test_extension_upgrade_should_pass_when_continue_on_update_failue_is_true_and_prev_version_uninstall_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_uninstall_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extension_upgrade_should_pass_when_continue_on_update_failure_is_true_and_prev_version_disable_fails (tests.ga.test_extension.TestExtension_Deprecated.test_extension_upgrade_should_pass_when_continue_on_update_failure_is_true_and_prev_version_disable_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1983, in test_extension_upgrade_should_pass_when_continue_on_update_failure_is_true_and_prev_version_disable_fails test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extensions_deleted (tests.ga.test_extension.TestExtension_Deprecated.test_extensions_deleted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1657, in test_extensions_deleted exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_extensions_disabled (tests.ga.test_extension.TestExtension_Deprecated.test_extensions_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1639, in test_extensions_disabled exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing get_ext_handling_status() function with various cases and ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1495, in test_get_ext_handling_status exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When extension install fails, the operation should not be retried. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1686, in test_install_failure exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When extension install fails, the operation should be reported to our telemetry service. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1704, in test_install_failure_check_exception_handling exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing is_ext_handling_complete() with various input and ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1538, in test_is_ext_handling_complete exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=unused-variable,no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_create_extension_events_dir_and_set_handler_environment_only_if_extension_telemetry_enabled (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_create_extension_events_dir_and_set_handler_environment_only_if_extension_telemetry_enabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1127, in test_it_should_create_extension_events_dir_and_set_handler_environment_only_if_extension_telemetry_enabled exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_fail_goal_state_if_required_features_not_supported (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_fail_goal_state_if_required_features_not_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2338, in test_it_should_fail_goal_state_if_required_features_not_supported exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_fail_handler_on_bad_extension_config_and_report_error (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_fail_handler_on_bad_extension_config_and_report_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 638, in test_it_should_fail_handler_on_bad_extension_config_and_report_error exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_ignore_case_when_parsing_plugin_settings (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_ignore_case_when_parsing_plugin_settings) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 679, in test_it_should_ignore_case_when_parsing_plugin_settings exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing scenario when the status file is invalid, ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1407, in test_it_should_include_part_of_status_in_ext_handler_message exthandlers_handler, protocol = self._create_mock( ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_initialise_and_use_command_execution_log_for_extensions (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_initialise_and_use_command_execution_log_for_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1281, in test_it_should_initialise_and_use_command_execution_log_for_extensions exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_create_placeholder_for_single_config_extensions (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_not_create_placeholder_for_single_config_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1374, in test_it_should_not_create_placeholder_for_single_config_extensions exthandlers_handler, protocol = self._create_mock(mockwiredata.WireProtocolData(aks_test_mock), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_delete_extension_events_directory_on_extension_uninstall (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_not_delete_extension_events_directory_on_extension_uninstall) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1158, in test_it_should_not_delete_extension_events_directory_on_extension_uninstall exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_only_download_extension_manifest_once_per_goal_state (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_only_download_extension_manifest_once_per_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 616, in test_it_should_only_download_extension_manifest_once_per_goal_state exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_required_features_properly (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_parse_required_features_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2329, in test_it_should_parse_required_features_properly _, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_persist_goal_state_aggregate_status_until_new_incarnation (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_persist_goal_state_aggregate_status_until_new_incarnation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2301, in test_it_should_persist_goal_state_aggregate_status_until_new_incarnation exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_sequencing_properly_even_if_no_settings_for_dependent_extension (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_process_sequencing_properly_even_if_no_settings_for_dependent_extension) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 885, in test_it_should_process_sequencing_properly_even_if_no_settings_for_dependent_extension exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_valid_extensions_if_present (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_process_valid_extensions_if_present) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 655, in test_it_should_process_valid_extensions_if_present exthandlers_handler, protocol = self._create_mock(test_data, mock_get, mock_crypt_util, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_uninstall_unregistered_extensions_properly (tests.ga.test_extension.TestExtension_Deprecated.test_it_should_uninstall_unregistered_extensions_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1182, in test_it_should_uninstall_unregistered_extensions_properly exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_old_handler_reports_failure_on_disable_fail_on_update (tests.ga.test_extension.TestExtension_Deprecated.test_old_handler_reports_failure_on_disable_fail_on_update) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1936, in test_old_handler_reports_failure_on_disable_fail_on_update test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_disable_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When extension uninstall fails, the operation should not be retried. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1772, in test_uninstall_failure exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_uninstall_rc_env_var_should_report_not_run_for_non_update_calls_to_exthandler_run (tests.ga.test_extension.TestExtension_Deprecated.test_uninstall_rc_env_var_should_report_not_run_for_non_update_calls_to_exthandler_run) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 2082, in test_uninstall_rc_env_var_should_report_not_run_for_non_update_calls_to_exthandler_run test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(Mock(), *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Extension upgrade failure should not be retried ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1971, in test_upgrade_failure_with_exception_handling test_data, exthandlers_handler, protocol = self._set_up_update_test_and_update_gs(patch_get_update_command, # pylint: disable=unused-variable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 499, in _set_up_update_test_and_update_gs exthandlers_handler, protocol = self._create_mock(test_data, *args) # pylint: disable=no-value-for-parameter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing wait_for_handler_completion() when there is error status. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1465, in test_wait_for_handler_completion_error_status exthandlers_handler, protocol = self._create_mock( ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing depends-on scenario when there is no status file reported by the extension. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1319, in test_wait_for_handler_completion_no_status exthandlers_handler, protocol = self._create_mock( ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Testing depends-on scenario on a successful case. Expected to report the status for both extensions properly. ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 1442, in test_wait_for_handler_completion_success_status exthandlers_handler, protocol = self._create_mock( ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_extension.py", line 483, in _create_mock protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_error_if_plugin_settings_version_mismatch (tests.ga.test_exthandlers.TestExtHandlers.test_it_should_report_error_if_plugin_settings_version_mismatch) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers.py", line 250, in test_it_should_report_error_if_plugin_settings_version_mismatch with mock_wire_protocol(mockwiredata.DATA_FILE_PLUGIN_SETTINGS_MISMATCH) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_the_message_in_the_hearbeat (tests.ga.test_exthandlers.TestExtHandlers.test_it_should_report_the_message_in_the_hearbeat) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers.py", line 295, in test_it_should_report_the_message_in_the_hearbeat with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_download_and_expand_extension_package (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_download_and_expand_extension_package) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_ignore_existing_extension_package_when_it_is_invalid (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_ignore_existing_extension_package_when_it_is_invalid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_maintain_extension_handler_state_when_bad_zip_exists_and_recovers_with_good_zip (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_bad_zip_exists_and_recovers_with_good_zip) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_maintain_extension_handler_state_when_good_zip_exists (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_good_zip_exists) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_maintain_extension_handler_state_when_it_downloads_bad_zips (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_maintain_extension_handler_state_when_it_downloads_bad_zips) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_an_exception_when_all_downloads_fail (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_raise_an_exception_when_all_downloads_fail) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_alternate_uris_when_download_fails (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_download_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_alternate_uris_when_download_raises_an_exception (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_download_raises_an_exception) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_alternate_uris_when_it_downloads_an_invalid_package (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_alternate_uris_when_it_downloads_an_invalid_package) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_existing_extension_package_when_already_downloaded (tests.ga.test_exthandlers_download_extension.DownloadExtensionTestCase.test_it_should_use_existing_extension_package_when_already_downloaded) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_exthandlers_download_extension.py", line 45, in setUp with mock_wire_protocol(mockwiredata.DATA_FILE) as p: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_invoke_all_periodic_operations (tests.ga.test_monitor.MonitorHandlerTestCase.test_it_should_invoke_all_periodic_operations) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 61, in test_it_should_invoke_all_periodic_operations with _mock_wire_protocol(): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 49, in _mock_wire_protocol with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_send_a_health_signal_when_the_hearbeat_fails (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_not_send_a_health_signal_when_the_hearbeat_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 130, in test_it_should_not_send_a_health_signal_when_the_hearbeat_fails with _mock_wire_protocol() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 49, in _mock_wire_protocol with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_a_telemetry_event_when_host_plugin_is_not_healthy (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_report_a_telemetry_event_when_host_plugin_is_not_healthy) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 111, in test_it_should_report_a_telemetry_event_when_host_plugin_is_not_healthy with _mock_wire_protocol() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 49, in _mock_wire_protocol with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_host_ga_health (tests.ga.test_monitor.SendHostPluginHeartbeatOperationTestCase.test_it_should_report_host_ga_health) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 95, in test_it_should_report_host_ga_health with _mock_wire_protocol() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_monitor.py", line 49, in _mock_wire_protocol with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_dependency_chain_extensions_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_process_dependency_chain_extensions_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1079, in test_it_should_process_dependency_chain_extensions_properly with self.__setup_test_and_get_exts() as ( File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1075, in __setup_test_and_get_exts with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_extension_status_failures_for_all_dependent_extensions (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_report_extension_status_failures_for_all_dependent_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1148, in test_it_should_report_extension_status_failures_for_all_dependent_extensions with self.__setup_test_and_get_exts() as ( File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1075, in __setup_test_and_get_exts with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_stop_execution_if_status_file_contains_errors (tests.ga.test_multi_config_extension.TestMultiConfigExtensionSequencing.test_it_should_stop_execution_if_status_file_contains_errors) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1211, in test_it_should_stop_execution_if_status_file_contains_errors with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_check_every_time_if_handler_supports_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_check_every_time_if_handler_supports_mc) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 1021, in test_it_should_check_every_time_if_handler_supports_mc with self.__setup_generic_test_env() as (exthandlers_handler, protocol, old_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_cleanup_extension_state_on_disable (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_cleanup_extension_state_on_disable) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 651, in test_it_should_cleanup_extension_state_on_disable with self.__setup_generic_test_env() as (ext_handler, protocol, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_create_command_execution_log_per_extension (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_create_command_execution_log_per_extension) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 683, in test_it_should_create_command_execution_log_per_extension with self.__setup_generic_test_env() as (_, _, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_execute_and_report_multi_config_extensions_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_execute_and_report_multi_config_extensions_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 311, in test_it_should_execute_and_report_multi_config_extensions_properly with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_fail_handler_if_handler_does_not_support_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_fail_handler_if_handler_does_not_support_mc) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 988, in test_it_should_fail_handler_if_handler_does_not_support_mc with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_handle_and_report_enable_errors_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_handle_and_report_enable_errors_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 593, in test_it_should_handle_and_report_enable_errors_properly with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_ignore_disable_errors_for_multi_config_extensions (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_ignore_disable_errors_for_multi_config_extensions) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 868, in test_it_should_ignore_disable_errors_for_multi_config_extensions with self.__setup_generic_test_env() as (exthandlers_handler, protocol, exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_install_handler_again_if_installed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_not_install_handler_again_if_installed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 362, in test_it_should_not_install_handler_again_if_installed with self.__setup_generic_test_env() as (_, _, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_only_disable_enabled_extensions_on_update (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_only_disable_enabled_extensions_on_update) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 408, in test_it_should_only_disable_enabled_extensions_on_update with self.__setup_generic_test_env() as (exthandlers_handler, protocol, old_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_disabled_extension_errors_if_update_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_disabled_extension_errors_if_update_failed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 527, in test_it_should_report_disabled_extension_errors_if_update_failed with self.__setup_generic_test_env() as (exthandlers_handler, protocol, old_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_extension_status_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_extension_status_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 587, in test_it_should_report_extension_status_properly with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_status_correctly_for_unsupported_goal_state (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_status_correctly_for_unsupported_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 958, in test_it_should_report_status_correctly_for_unsupported_goal_state with self.__setup_generic_test_env() as (exthandlers_handler, protocol, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_transitioning_if_status_file_not_found (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_transitioning_if_status_file_not_found) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 926, in test_it_should_report_transitioning_if_status_file_not_found with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_unregistered_version_error_per_extension (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_report_unregistered_version_error_per_extension) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 331, in test_it_should_report_unregistered_version_error_per_extension with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_retry_handler_installation_per_extension_if_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_retry_handler_installation_per_extension_if_failed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 369, in test_it_should_retry_handler_installation_per_extension_if_failed with self._setup_test_env() as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_retry_update_sequence_per_extension_if_previous_failed (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_retry_update_sequence_per_extension_if_previous_failed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 458, in test_it_should_retry_update_sequence_per_extension_if_previous_failed with self.__setup_generic_test_env() as (exthandlers_handler, protocol, old_exts): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 289, in __setup_generic_test_env with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_set_relevant_environment_variables_for_mc (tests.ga.test_multi_config_extension.TestMultiConfigExtensions.test_it_should_set_relevant_environment_variables_for_mc) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 763, in test_it_should_set_relevant_environment_variables_for_mc with self._setup_test_env(mock_manifest=True) as (exthandlers_handler, protocol, no_of_extensions): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 152, in _setup_test_env with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_multi_config_settings_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionsConfigParsing.test_it_should_parse_multi_config_settings_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 112, in test_it_should_parse_multi_config_settings_properly self._mock_and_assert_ext_handlers(expected_handlers) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 54, in _mock_and_assert_ext_handlers with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_multi_config_with_disable_state_properly (tests.ga.test_multi_config_extension.TestMultiConfigExtensionsConfigParsing.test_it_should_parse_multi_config_with_disable_state_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 133, in test_it_should_parse_multi_config_with_disable_state_properly self._mock_and_assert_ext_handlers(expected_handlers) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_multi_config_extension.py", line 54, in _mock_and_assert_ext_handlers with mock_wire_protocol(self.test_data) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_goal_state_with_no_remote_access (tests.ga.test_remoteaccess.TestRemoteAccess.test_goal_state_with_no_remote_access) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_remoteaccess.py", line 37, in test_goal_state_with_no_remote_access with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_remote_access_conf_remote_access (tests.ga.test_remoteaccess.TestRemoteAccess.test_update_remote_access_conf_remote_access) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_remoteaccess.py", line 78, in test_update_remote_access_conf_remote_access with mock_wire_protocol(mockwiredata.DATA_FILE_REMOTE_ACCESS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_remote_access_handler_should_not_retrieve_users_when_goal_state_does_not_contain_jit_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_not_retrieve_users_when_goal_state_does_not_contain_jit_users) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_remoteaccess_handler.py", line 503, in test_remote_access_handler_should_not_retrieve_users_when_goal_state_does_not_contain_jit_users with mock_wire_protocol(DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_remote_access_handler_should_retrieve_users_when_goal_state_contains_jit_users (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_retrieve_users_when_goal_state_contains_jit_users) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_remoteaccess_handler.py", line 494, in test_remote_access_handler_should_retrieve_users_when_goal_state_contains_jit_users with mock_wire_protocol(DATA_FILE_REMOTE_ACCESS) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_remote_access_handler_should_retrieve_users_when_it_is_invoked_the_first_time (tests.ga.test_remoteaccess_handler.TestRemoteAccessHandler.test_remote_access_handler_should_retrieve_users_when_it_is_invoked_the_first_time) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_remoteaccess_handler.py", line 485, in test_remote_access_handler_should_retrieve_users_when_it_is_invoked_the_first_time with mock_wire_protocol(DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_report_status_should_log_errors_only_once_per_goal_state (tests.ga.test_report_status.ReportStatusTestCase.test_report_status_should_log_errors_only_once_per_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_report_status.py", line 75, in test_report_status_should_log_errors_only_once_per_goal_state with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_handler_should_add_fast_track_to_supported_features_when_it_is_supported (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_add_fast_track_to_supported_features_when_it_is_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_report_status.py", line 99, in test_update_handler_should_add_fast_track_to_supported_features_when_it_is_supported with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_handler_should_not_add_fast_track_to_supported_features_when_it_is_not_supported (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_not_add_fast_track_to_supported_features_when_it_is_not_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_report_status.py", line 108, in test_update_handler_should_not_add_fast_track_to_supported_features_when_it_is_not_supported with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_handler_should_report_status_when_fetch_goal_state_fails (tests.ga.test_report_status.ReportStatusTestCase.test_update_handler_should_report_status_when_fetch_goal_state_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_report_status.py", line 33, in test_update_handler_should_report_status_when_fetch_goal_state_fails with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_and_send_events_with_large_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_collect_and_send_events_with_large_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_collect_and_send_events_with_small_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_collect_and_send_events_with_small_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_clear_queue_before_stopping (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_clear_queue_before_stopping) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_enqueue_and_send_events_properly (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_enqueue_and_send_events_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_honor_batch_queue_limits_before_sending_telemetry (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honor_batch_queue_limits_before_sending_telemetry) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_honor_batch_time_limits_before_sending_telemetry (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honor_batch_time_limits_before_sending_telemetry) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_honour_the_incoming_order_of_events (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_honour_the_incoming_order_of_events) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_on_enqueue_if_service_stopped (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_raise_on_enqueue_if_service_stopped) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_send_as_soon_as_events_available_in_queue_with_minimal_batching_limits (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_send_as_soon_as_events_available_in_queue_with_minimal_batching_limits) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_send_events_properly (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_it_should_send_events_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_send_telemetry_events_should_add_event_on_unexpected_errors (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_add_event_on_unexpected_errors) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_send_telemetry_events_should_report_event_if_wireserver_returns_http_error (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_report_event_if_wireserver_returns_http_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_send_telemetry_events_should_report_event_when_http_post_returning_503 (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_send_telemetry_events_should_report_event_when_http_post_returning_503) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_thread_should_wait_for_events_to_get_in_queue_before_processing (tests.ga.test_send_telemetry_events.TestSendTelemetryEventsHandler.test_thread_should_wait_for_events_to_get_in_queue_before_processing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_send_telemetry_events.py", line 59, in setUp EventLoggerTools.initialize_event_logger(self.event_dir) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/event_logger_tools.py", line 56, in initialize_event_logger with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_handler_should_switch_to_the_regular_goal_state_period_when_the_goal_state_does_not_converges (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_switch_to_the_regular_goal_state_period_when_the_goal_state_does_not_converges) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2870, in test_update_handler_should_switch_to_the_regular_goal_state_period_when_the_goal_state_does_not_converges with _mock_exthandlers_handler([ExtensionStatusValue.transitioning, ExtensionStatusValue.transitioning]) as exthandlers_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2606, in _mock_exthandlers_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_handler_should_use_the_initial_goal_state_period_until_the_goal_state_converges (tests.ga.test_update.GoalStateIntervalTestCase.test_update_handler_should_use_the_initial_goal_state_period_until_the_goal_state_converges) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2852, in test_update_handler_should_use_the_initial_goal_state_period_until_the_goal_state_converges with _mock_exthandlers_handler([ExtensionStatusValue.transitioning, ExtensionStatusValue.success]) as exthandlers_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2606, in _mock_exthandlers_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_telemetry_heartbeat_creates_event (tests.ga.test_update.HeartbeatTestCase.test_telemetry_heartbeat_creates_event) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2767, in test_telemetry_heartbeat_creates_event with mock_wire_protocol(mockwiredata.DATA_FILE) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_clear_the_timestamp_for_the_most_recent_fast_track_goal_state (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_clear_the_timestamp_for_the_most_recent_fast_track_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2701, in test_it_should_clear_the_timestamp_for_the_most_recent_fast_track_goal_state data_file = self._prepare_fast_track_goal_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2670, in _prepare_fast_track_goal_state with mock_wire_protocol(mock_wire_data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_mark_outdated_goal_states_on_service_restart_when_fast_track_is_disabled (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_mark_outdated_goal_states_on_service_restart_when_fast_track_is_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2676, in test_it_should_mark_outdated_goal_states_on_service_restart_when_fast_track_is_disabled data_file = self._prepare_fast_track_goal_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2670, in _prepare_fast_track_goal_state with mock_wire_protocol(mock_wire_data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_mark_outdated_goal_states_on_service_restart_when_host_ga_plugin_stops_supporting_vm_settings (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_mark_outdated_goal_states_on_service_restart_when_host_ga_plugin_stops_supporting_vm_settings) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2692, in test_it_should_mark_outdated_goal_states_on_service_restart_when_host_ga_plugin_stops_supporting_vm_settings data_file = self._prepare_fast_track_goal_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2670, in _prepare_fast_track_goal_state with mock_wire_protocol(mock_wire_data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_process_goal_state_only_on_new_goal_state (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_process_goal_state_only_on_new_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2622, in test_it_should_process_goal_state_only_on_new_goal_state with _mock_exthandlers_handler() as exthandlers_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2606, in _mock_exthandlers_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_write_the_agent_status_to_the_history_folder (tests.ga.test_update.ProcessGoalStateTestCase.test_it_should_write_the_agent_status_to_the_history_folder) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2648, in test_it_should_write_the_agent_status_to_the_history_folder with _mock_exthandlers_handler() as exthandlers_handler: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2606, in _mock_exthandlers_handler with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_blacklist_current_agent_on_downgrade (tests.ga.test_update.TestAgentUpgrade.test_it_should_blacklist_current_agent_on_downgrade) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2210, in test_it_should_blacklist_current_agent_on_downgrade with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_cleanup_all_agents_except_requested_version_and_current_version (tests.ga.test_update.TestAgentUpgrade.test_it_should_cleanup_all_agents_except_requested_version_and_current_version) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2027, in test_it_should_cleanup_all_agents_except_requested_version_and_current_version with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_download_new_agents_and_not_auto_upgrade_if_not_permitted (tests.ga.test_update.TestAgentUpgrade.test_it_should_download_new_agents_and_not_auto_upgrade_if_not_permitted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1923, in test_it_should_download_new_agents_and_not_auto_upgrade_if_not_permitted with self.__get_update_handler(iterations=no_of_iterations, test_data=data_file, hotfix_frequency=10, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_download_only_requested_version_if_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_download_only_requested_version_if_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2011, in test_it_should_download_only_requested_version_if_available with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_fallback_to_old_update_logic_if_requested_version_not_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_fallback_to_old_update_logic_if_requested_version_not_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2134, in test_it_should_fallback_to_old_update_logic_if_requested_version_not_available with self.__get_update_handler(iterations=no_of_iterations, test_data=data_file, reload_conf=reload_conf, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_auto_upgrade_if_auto_update_disabled (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_auto_upgrade_if_auto_update_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1967, in test_it_should_not_auto_upgrade_if_auto_update_disabled with self.__get_update_handler(iterations=10) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_auto_upgrade_if_corresponding_time_not_elapsed (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_auto_upgrade_if_corresponding_time_not_elapsed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1994, in test_it_should_not_auto_upgrade_if_corresponding_time_not_elapsed with self.__get_update_handler(iterations=no_of_iterations, test_data=data_file, hotfix_frequency=0.01, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_downgrade_below_daemon_version (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_downgrade_below_daemon_version) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2232, in test_it_should_not_downgrade_below_daemon_version with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_download_anything_if_requested_version_is_current_version_and_delete_all_agents (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_download_anything_if_requested_version_is_current_version_and_delete_all_agents) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2155, in test_it_should_not_download_anything_if_requested_version_is_current_version_and_delete_all_agents with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_update_if_requested_version_not_found_in_manifest (tests.ga.test_update.TestAgentUpgrade.test_it_should_not_update_if_requested_version_not_found_in_manifest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2038, in test_it_should_not_update_if_requested_version_not_found_in_manifest with self.__get_update_handler(test_data=data_file) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_only_try_downloading_requested_version_on_new_incarnation (tests.ga.test_update.TestAgentUpgrade.test_it_should_only_try_downloading_requested_version_on_new_incarnation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2087, in test_it_should_only_try_downloading_requested_version_on_new_incarnation with self.__get_update_handler(iterations=no_of_iterations, test_data=data_file, reload_conf=reload_conf, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_skip_wait_to_update_if_requested_version_available (tests.ga.test_update.TestAgentUpgrade.test_it_should_skip_wait_to_update_if_requested_version_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2189, in test_it_should_skip_wait_to_update_if_requested_version_available with self.__get_update_handler(iterations=no_of_iterations, test_data=data_file, reload_conf=reload_conf, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_upgrade_agent_in_given_time_window_if_permitted (tests.ga.test_update.TestAgentUpgrade.test_it_should_upgrade_agent_in_given_time_window_if_permitted) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1951, in test_it_should_upgrade_agent_in_given_time_window_if_permitted with self.__get_update_handler(iterations=50, test_data=data_file, reload_conf=reload_conf, File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_upgrade_agent_on_process_start_if_auto_upgrade_enabled (tests.ga.test_update.TestAgentUpgrade.test_it_should_upgrade_agent_on_process_start_if_auto_upgrade_enabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1896, in test_it_should_upgrade_agent_on_process_start_if_auto_upgrade_enabled with self.__get_update_handler(iterations=10) as (update_handler, mock_telemetry): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1824, in __get_update_handler with _get_update_handler(iterations, test_data) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download (tests.ga.test_update.TestGuestAgent.test_download) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 540, in test_download with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_fail (tests.ga.test_update.TestGuestAgent.test_download_fail) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 562, in test_download_fail with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_invalid_agent_package_does_not_blacklist_the_agent (tests.ga.test_update.TestGuestAgent.test_invalid_agent_package_does_not_blacklist_the_agent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 587, in test_invalid_agent_package_does_not_blacklist_the_agent with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_delete_extension_events_directory_if_extension_telemetry_pipeline_disabled (tests.ga.test_update.TestUpdate.test_it_should_delete_extension_events_directory_if_extension_telemetry_pipeline_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1597, in test_it_should_delete_extension_events_directory_if_extension_telemetry_pipeline_disabled with self._setup_test_for_ext_event_dirs_retention() as (update_handler, expected_events_dirs): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1577, in _setup_test_for_ext_event_dirs_retention with _get_update_handler(test_data=DATA_FILE_MULTIPLE_EXT) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_set_dns_tcp_iptable_if_drop_and_accept_available (tests.ga.test_update.TestUpdate.test_it_should_not_set_dns_tcp_iptable_if_drop_and_accept_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1178, in __call__ return _mock_self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1182, in _mock_call return _mock_self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1245, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/osutil/test_default.py", line 687, in mock_popen return mock_popen.original(command, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1532, in test_it_should_not_set_dns_tcp_iptable_if_drop_and_accept_available with _get_update_handler(test_data=DATA_FILE) as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_set_dns_tcp_iptable_if_drop_unavailable (tests.ga.test_update.TestUpdate.test_it_should_not_set_dns_tcp_iptable_if_drop_unavailable) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1178, in __call__ return _mock_self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1182, in _mock_call return _mock_self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1245, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/osutil/test_default.py", line 687, in mock_popen return mock_popen.original(command, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1494, in test_it_should_not_set_dns_tcp_iptable_if_drop_unavailable with _get_update_handler(test_data=DATA_FILE) as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_not_setup_persistent_firewall_rules_if_EnableFirewall_is_disabled (tests.ga.test_update.TestUpdate.test_it_should_not_setup_persistent_firewall_rules_if_EnableFirewall_is_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1400, in test_it_should_not_setup_persistent_firewall_rules_if_EnableFirewall_is_disabled with _get_update_handler(iterations=1) as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_recreate_extension_event_directories_for_existing_extensions_if_extension_telemetry_pipeline_enabled (tests.ga.test_update.TestUpdate.test_it_should_recreate_extension_event_directories_for_existing_extensions_if_extension_telemetry_pipeline_enabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1613, in test_it_should_recreate_extension_event_directories_for_existing_extensions_if_extension_telemetry_pipeline_enabled with self._setup_test_for_ext_event_dirs_retention() as (update_handler, expected_events_dirs): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1577, in _setup_test_for_ext_event_dirs_retention with _get_update_handler(test_data=DATA_FILE_MULTIPLE_EXT) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_recreate_handler_env_on_service_startup (tests.ga.test_update.TestUpdate.test_it_should_recreate_handler_env_on_service_startup) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1362, in test_it_should_recreate_handler_env_on_service_startup with _get_update_handler(iterations) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_update_status_in_status_blob (tests.ga.test_update.TestUpdate.test_it_should_report_update_status_in_status_blob) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1626, in test_it_should_report_update_status_in_status_blob with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_reset_legacy_blacklisted_agents_on_process_start (tests.ga.test_update.TestUpdate.test_it_should_reset_legacy_blacklisted_agents_on_process_start) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1725, in test_it_should_reset_legacy_blacklisted_agents_on_process_start with _get_update_handler() as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_retain_extension_events_directories_if_extension_telemetry_pipeline_enabled (tests.ga.test_update.TestUpdate.test_it_should_retain_extension_events_directories_if_extension_telemetry_pipeline_enabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1606, in test_it_should_retain_extension_events_directories_if_extension_telemetry_pipeline_enabled with self._setup_test_for_ext_event_dirs_retention() as (update_handler, expected_events_dirs): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1577, in _setup_test_for_ext_event_dirs_retention with _get_update_handler(test_data=DATA_FILE_MULTIPLE_EXT) as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_set_dns_tcp_iptable_if_drop_available_accept_unavailable (tests.ga.test_update.TestUpdate.test_it_should_set_dns_tcp_iptable_if_drop_available_accept_unavailable) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1178, in __call__ return _mock_self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1182, in _mock_call return _mock_self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/mock/mock.py", line 1245, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/osutil/test_default.py", line 687, in mock_popen return mock_popen.original(command, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1447, in test_it_should_set_dns_tcp_iptable_if_drop_available_accept_unavailable with _get_update_handler(test_data=DATA_FILE) as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_setup_persistent_firewall_rules_on_startup (tests.ga.test_update.TestUpdate.test_it_should_setup_persistent_firewall_rules_on_startup) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1425, in test_it_should_setup_persistent_firewall_rules_on_startup with _get_update_handler(iterations) as (update_handler, _): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_wait_to_fetch_first_goal_state (tests.ga.test_update.TestUpdate.test_it_should_wait_to_fetch_first_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1685, in test_it_should_wait_to_fetch_first_goal_state with _get_update_handler() as (update_handler, protocol): File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 112, in _get_update_handler with mock_wire_protocol(test_data) as mock_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Although the extension enabled config will not get checked ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1300, in test_update_happens_when_extensions_disabled with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_upgrade_available_handles_missing_family (tests.ga.test_update.TestUpdate.test_upgrade_available_handles_missing_family) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1220, in test_upgrade_available_handles_missing_family with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_log_errors_only_when_the_error_state_changes (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_log_errors_only_when_the_error_state_changes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2497, in test_it_should_log_errors_only_when_the_error_state_changes with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_return_false_on_failure (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_return_false_on_failure) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2468, in test_it_should_return_false_on_failure with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_return_true_on_success (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_return_true_on_success) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2464, in test_it_should_return_true_on_success with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_update_the_goal_state (tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_update_the_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 2480, in test_it_should_update_the_goal_state with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run (tests.ga.test_update.UpdateHandlerRunTestCase.test_run) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1778, in test_run self._test_run() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run_clears_sentinel_on_successful_exit (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_clears_sentinel_on_successful_exit) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1791, in test_run_clears_sentinel_on_successful_exit update_handler = self._test_run() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run_emits_restart_event (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_emits_restart_event) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1800, in test_run_emits_restart_event update_handler = self._test_run(emit_restart_event=Mock()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run_leaves_sentinel_on_unsuccessful_exit (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_leaves_sentinel_on_unsuccessful_exit) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1796, in test_run_leaves_sentinel_on_unsuccessful_exit update_handler = self._test_run(autoupdate_enabled=True,expected_exit_code=1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run_stops_if_orphaned (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_stops_if_orphaned) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1787, in test_run_stops_if_orphaned update_handler = self._test_run(check_daemon_running=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_run_stops_if_update_available (tests.ga.test_update.UpdateHandlerRunTestCase.test_run_stops_if_update_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1782, in test_run_stops_if_update_available update_handler = self._test_run(autoupdate_enabled=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/ga/test_update.py", line 1745, in _test_run with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 45, in test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_empty_depends_on_as_dependency_level_0 (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_empty_depends_on_as_dependency_level_0) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 53, in test_it_should_parse_empty_depends_on_as_dependency_level_0 with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_in_vm_metadata (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_in_vm_metadata) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 11, in test_it_should_parse_in_vm_metadata with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_META_DATA) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_missing_status_upload_blob_as_none (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_parse_missing_status_upload_blob_as_none) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 36, in test_it_should_parse_missing_status_upload_blob_as_none with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_default_values_when_in_vm_metadata_is_invalid (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_use_default_values_when_in_vm_metadata_is_invalid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 27, in test_it_should_use_default_values_when_in_vm_metadata_is_invalid with mock_wire_protocol(mockwiredata.DATA_FILE_INVALID_VM_META_DATA) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_default_values_when_in_vm_metadata_is_missing (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_it_should_use_default_values_when_in_vm_metadata_is_missing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 20, in test_it_should_use_default_values_when_in_vm_metadata_is_missing with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_its_source_channel_should_be_wire_server (tests.protocol.test_extensions_goal_state_from_extensions_config.ExtensionsGoalStateFromExtensionsConfigTestCase.test_its_source_channel_should_be_wire_server) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_extensions_config.py", line 59, in test_its_source_channel_should_be_wire_server with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 103, in test_it_should_default_to_block_blob_when_the_status_blob_type_is_not_valid with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_missing_agent_manifests_as_empty (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_agent_manifests_as_empty) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 79, in test_it_should_parse_missing_agent_manifests_as_empty with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_missing_extension_manifests_as_empty (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_extension_manifests_as_empty) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 87, in test_it_should_parse_missing_extension_manifests_as_empty with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_missing_status_upload_blob_as_none (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_missing_status_upload_blob_as_none) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 70, in test_it_should_parse_missing_status_upload_blob_as_none with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_requested_version_properly (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_requested_version_properly) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 52, in test_it_should_parse_requested_version_properly with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_parse_vm_settings (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_it_should_parse_vm_settings) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 14, in test_it_should_parse_vm_settings with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_its_source_channel_should_be_host_ga_plugin (tests.protocol.test_extensions_goal_state_from_vm_settings.ExtensionsGoalStateFromVmSettingsTestCase.test_its_source_channel_should_be_host_ga_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_extensions_goal_state_from_vm_settings.py", line 109, in test_its_source_channel_should_be_host_ga_plugin with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_goal_state_should_raise_on_incomplete_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_fetch_goal_state_should_raise_on_incomplete_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 92, in test_fetch_goal_state_should_raise_on_incomplete_goal_state with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetching_the_goal_state_should_save_the_goal_state_to_the_history_directory (tests.protocol.test_goal_state.GoalStateTestCase.test_fetching_the_goal_state_should_save_the_goal_state_to_the_history_directory) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 111, in test_fetching_the_goal_state_should_save_the_goal_state_to_the_history_directory with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetching_the_goal_state_should_save_the_shared_config (tests.protocol.test_goal_state.GoalStateTestCase.test_fetching_the_goal_state_should_save_the_shared_config) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 104, in test_fetching_the_goal_state_should_save_the_shared_config with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_download_certs_on_a_new_fabric_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_download_certs_on_a_new_fabric_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 415, in test_it_should_download_certs_on_a_new_fabric_goal_state with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_download_certs_on_a_new_fast_track_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_download_certs_on_a_new_fast_track_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 391, in test_it_should_download_certs_on_a_new_fast_track_goal_state with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_ignore_fabric_goal_states_from_the_host_ga_plugin (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_ignore_fabric_goal_states_from_the_host_ga_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 269, in test_it_should_ignore_fabric_goal_states_from_the_host_ga_plugin with GoalStateTestCase._create_protocol_ws_and_hgap_in_sync() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 233, in _create_protocol_ws_and_hgap_in_sync with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_mark_outdated_goal_states (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_mark_outdated_goal_states) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 348, in test_it_should_mark_outdated_goal_states with GoalStateTestCase._create_protocol_ws_and_hgap_in_sync() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 233, in _create_protocol_ws_and_hgap_in_sync with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_when_goal_state_properties_not_initialized (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_raise_when_goal_state_properties_not_initialized) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 477, in test_it_should_raise_when_goal_state_properties_not_initialized with GoalStateTestCase._create_protocol_ws_and_hgap_in_sync() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 233, in _create_protocol_ws_and_hgap_in_sync with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_when_the_tenant_certificate_is_missing (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_raise_when_the_tenant_certificate_is_missing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 377, in test_it_should_raise_when_the_tenant_certificate_is_missing with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_redact_the_protected_settings_when_saving_to_the_history_directory (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_redact_the_protected_settings_when_saving_to_the_history_directory) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 163, in test_it_should_redact_the_protected_settings_when_saving_to_the_history_directory with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_refresh_the_goal_state_when_it_is_inconsistent (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_refresh_the_goal_state_when_it_is_inconsistent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 460, in test_it_should_refresh_the_goal_state_when_it_is_inconsistent with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_retry_get_vm_settings_on_resource_gone_error (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_retry_get_vm_settings_on_resource_gone_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 66, in test_it_should_retry_get_vm_settings_on_resource_gone_error with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_save_vm_settings_on_parse_errors (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_save_vm_settings_on_parse_errors) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 198, in test_it_should_save_vm_settings_on_parse_errors with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_extensions_config_when_fast_track_is_disabled (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_fast_track_is_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 44, in test_it_should_use_extensions_config_when_fast_track_is_disabled with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_extensions_config_when_fast_track_is_not_supported (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_fast_track_is_not_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 53, in test_it_should_use_extensions_config_when_fast_track_is_not_supported with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_extensions_config_when_the_host_ga_plugin_version_is_not_supported (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_extensions_config_when_the_host_ga_plugin_version_is_not_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 60, in test_it_should_use_extensions_config_when_the_host_ga_plugin_version_is_not_supported with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_fast_track_goal_states_from_the_host_ga_plugin (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_fast_track_goal_states_from_the_host_ga_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 292, in test_it_should_use_fast_track_goal_states_from_the_host_ga_plugin with GoalStateTestCase._create_protocol_ws_and_hgap_in_sync() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 233, in _create_protocol_ws_and_hgap_in_sync with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_the_most_recent_goal_state (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_the_most_recent_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 318, in test_it_should_use_the_most_recent_goal_state with GoalStateTestCase._create_protocol_ws_and_hgap_in_sync() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 233, in _create_protocol_ws_and_hgap_in_sync with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_use_vm_settings_by_default (tests.protocol.test_goal_state.GoalStateTestCase.test_it_should_use_vm_settings_by_default) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 30, in test_it_should_use_vm_settings_by_default with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_update_should_create_new_history_subdirectories (tests.protocol.test_goal_state.GoalStateTestCase.test_update_should_create_new_history_subdirectories) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_goal_state.py", line 135, in test_update_should_create_new_history_subdirectories with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Status now defaults to HostPlugin. Validate that any errors on the public ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 244, in test_default_channel with self.create_mock_protocol() as wire_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 156, in create_mock_protocol with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_ensure_health_service_called (tests.protocol.test_hostplugin.TestHostPlugin.test_ensure_health_service_called) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 640, in test_ensure_health_service_called host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When host plugin returns a 410, we should force the goal state update and return ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 311, in test_fallback_channel_410 with self.create_mock_protocol() as wire_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 156, in create_mock_protocol with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When host plugin returns a 503, we should fall back to the direct channel ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 277, in test_fallback_channel_503 with self.create_mock_protocol() as wire_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 156, in create_mock_protocol with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: When host plugin returns a 500, and direct fails, we should raise a ProtocolError ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 345, in test_fallback_channel_failure with self.create_mock_protocol() as wire_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 156, in create_mock_protocol with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_health (tests.protocol.test_hostplugin.TestHostPlugin.test_health) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 619, in test_health host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Validate the telemetry when uploading status fails ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 375, in test_put_status_error_reporting with self.create_mock_protocol() as wire_protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 156, in create_mock_protocol with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_put_status_healthy_signal (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_healthy_signal) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 649, in test_put_status_healthy_signal host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_put_status_unhealthy_signal_permanent (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_unhealthy_signal_permanent) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 727, in test_put_status_unhealthy_signal_permanent host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_put_status_unhealthy_signal_transient (tests.protocol.test_hostplugin.TestHostPlugin.test_put_status_unhealthy_signal_transient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 688, in test_put_status_unhealthy_signal_transient host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_put_vm_log_should_raise_an_exception_when_request_fails (tests.protocol.test_hostplugin.TestHostPlugin.test_put_vm_log_should_raise_an_exception_when_request_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 578, in test_put_vm_log_should_raise_an_exception_when_request_fails with mock_wire_protocol(DATA_FILE, http_put_handler=http_put_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_report_fetch_health (tests.protocol.test_hostplugin.TestHostPlugin.test_report_fetch_health) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 770, in test_report_fetch_health host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_report_status_health (tests.protocol.test_hostplugin.TestHostPlugin.test_report_status_health) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 789, in test_report_status_health host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_should_report (tests.protocol.test_hostplugin.TestHostPlugin.test_should_report) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 797, in test_should_report host_plugin = self._init_host() ^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 65, in _init_host with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_validate_block_blob (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_block_blob) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 434, in test_validate_block_blob with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_validate_get_extension_artifacts (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_get_extension_artifacts) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 594, in test_validate_get_extension_artifacts with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_validate_http_request_for_put_vm_log (tests.protocol.test_hostplugin.TestHostPlugin.test_validate_http_request_for_put_vm_log) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 538, in test_validate_http_request_for_put_vm_log with mock_wire_protocol(DATA_FILE, http_put_handler=http_put_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Validate correct set of data is sent to HostGAPlugin when reporting VM status ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 400, in test_validate_http_request_when_uploading_status with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Validate correct set of data is sent for page blobs ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 474, in test_validate_page_blobs with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_keep_track_of_errors_in_vm_settings_requests (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_keep_track_of_errors_in_vm_settings_requests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 878, in test_it_should_keep_track_of_errors_in_vm_settings_requests with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_limit_the_number_of_errors_it_reports (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_limit_the_number_of_errors_it_reports) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 916, in test_it_should_limit_the_number_of_errors_it_reports with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_protocol_error_when_the_vm_settings_request_fails (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_raise_protocol_error_when_the_vm_settings_request_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 855, in test_it_should_raise_protocol_error_when_the_vm_settings_request_fails with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_raise_when_the_vm_settings_api_stops_being_supported (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_raise_when_the_vm_settings_api_stops_being_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 972, in test_it_should_raise_when_the_vm_settings_api_stops_being_supported with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_save_the_timestamp_of_the_most_recent_fast_track_goal_state (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_save_the_timestamp_of_the_most_recent_fast_track_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 987, in test_it_should_save_the_timestamp_of_the_most_recent_fast_track_goal_state with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_stop_issuing_vm_settings_requests_when_api_is_not_supported (tests.protocol.test_hostplugin.TestHostPluginVmSettings.test_it_should_stop_issuing_vm_settings_requests_when_api_is_not_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_hostplugin.py", line 944, in test_it_should_stop_issuing_vm_settings_requests_when_api_is_not_supported with mock_wire_protocol(mockwiredata.DATA_FILE_VM_SETTINGS) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This is for testing that agent upgrade from MetadataServer to WireServer protocol ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_protocol_util.py", line 225, in test_get_protocol_metadataserver_to_wireserver_update_removes_metadataserver_artifacts protocol_util.get_protocol() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/util.py", line 299, in get_protocol protocol = self._detect_protocol(init_goal_state=init_goal_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/util.py", line 220, in _detect_protocol protocol.detect(init_goal_state=init_goal_state) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 84, in detect cryptutil.gen_transport_cert(trans_prv_file, trans_cert_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 47, in gen_transport_cert shellutil.run_command(cmd) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 255, in run_command return __run_command(command_action=command_action, command=command, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 245, in command_action process = _popen(command, stdin=popen_stdin, stdout=stdout, stderr=stderr, shell=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: This is for testing that a new WireServer Linux Agent generates appropriate certificates, ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_protocol_util.py", line 267, in test_get_protocol_new_wireserver_agent_generates_certificates protocol_util.get_protocol() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/util.py", line 299, in get_protocol protocol = self._detect_protocol(init_goal_state=init_goal_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/util.py", line 220, in _detect_protocol protocol.detect(init_goal_state=init_goal_state) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 84, in detect cryptutil.gen_transport_cert(trans_prv_file, trans_cert_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 47, in gen_transport_cert shellutil.run_command(cmd) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 255, in run_command return __run_command(command_action=command_action, command=command, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 245, in command_action process = _popen(command, stdin=popen_stdin, stdout=stdout, stderr=stderr, shell=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_using_appropriate_channel_should_change_default_channel_when_secondary_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_change_default_channel_when_secondary_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 953, in test_download_using_appropriate_channel_should_change_default_channel_when_secondary_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_using_appropriate_channel_should_not_change_default_channel_if_none_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_not_change_default_channel_if_none_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 927, in test_download_using_appropriate_channel_should_not_change_default_channel_if_none_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_using_appropriate_channel_should_not_invoke_secondary_when_primary_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_download_using_appropriate_channel_should_not_invoke_secondary_when_primary_channel_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 901, in test_download_using_appropriate_channel_should_not_invoke_secondary_when_primary_channel_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_zip_package_should_expand_and_delete_the_package (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_expand_and_delete_the_package) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 511, in test_download_zip_package_should_expand_and_delete_the_package with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_zip_package_should_not_change_default_channel_when_all_channels_fail (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_not_change_default_channel_when_all_channels_fail) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 617, in test_download_zip_package_should_not_change_default_channel_when_all_channels_fail with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_zip_package_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_not_invoke_host_channel_when_direct_channel_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 529, in test_download_zip_package_should_not_invoke_host_channel_when_direct_channel_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_zip_package_should_retry_the_host_channel_after_refreshing_host_plugin (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_retry_the_host_channel_after_refreshing_host_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 583, in test_download_zip_package_should_retry_the_host_channel_after_refreshing_host_plugin with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_download_zip_package_should_use_host_channel_when_direct_channel_fails_and_set_host_as_default (tests.protocol.test_wire.TestWireClient.test_download_zip_package_should_use_host_channel_when_direct_channel_fails_and_set_host_as_default) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 552, in test_download_zip_package_should_use_host_channel_when_direct_channel_fails_and_set_host_as_default with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_manifest_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_not_invoke_host_channel_when_direct_channel_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 665, in test_fetch_manifest_should_not_invoke_host_channel_when_direct_channel_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_manifest_should_retry_the_host_channel_after_refreshing_the_host_plugin_and_set_the_host_as_default (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_retry_the_host_channel_after_refreshing_the_host_plugin_and_set_the_host_as_default) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 720, in test_fetch_manifest_should_retry_the_host_channel_after_refreshing_the_host_plugin_and_set_the_host_as_default with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_manifest_should_update_goal_state_and_not_change_default_channel_if_host_fails (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_update_goal_state_and_not_change_default_channel_if_host_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 752, in test_fetch_manifest_should_update_goal_state_and_not_change_default_channel_if_host_fails with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_fetch_manifest_should_use_host_channel_when_direct_channel_fails_and_set_it_to_default (tests.protocol.test_wire.TestWireClient.test_fetch_manifest_should_use_host_channel_when_direct_channel_fails_and_set_it_to_default) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 687, in test_fetch_manifest_should_use_host_channel_when_direct_channel_fails_and_set_it_to_default with mock_wire_protocol(mockwiredata.DATA_FILE, http_get_handler=http_get_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_artifacts_profile_should_not_invoke_host_channel_when_direct_channel_succeeds (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_not_invoke_host_channel_when_direct_channel_succeeds) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 780, in test_get_artifacts_profile_should_not_invoke_host_channel_when_direct_channel_succeeds with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_artifacts_profile_should_refresh_the_host_plugin_and_not_change_default_channel_if_host_plugin_fails (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_refresh_the_host_plugin_and_not_change_default_channel_if_host_plugin_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 860, in test_get_artifacts_profile_should_refresh_the_host_plugin_and_not_change_default_channel_if_host_plugin_fails with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_artifacts_profile_should_retry_the_host_channel_after_refreshing_the_host_plugin (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_retry_the_host_channel_after_refreshing_the_host_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 827, in test_get_artifacts_profile_should_retry_the_host_channel_after_refreshing_the_host_plugin with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_artifacts_profile_should_use_host_channel_when_direct_channel_fails (tests.protocol.test_wire.TestWireClient.test_get_artifacts_profile_should_use_host_channel_when_direct_channel_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 798, in test_get_artifacts_profile_should_use_host_channel_when_direct_channel_fails with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_ext_conf_with_extensions_should_retrieve_ext_handlers_and_vmagent_manifests_info (tests.protocol.test_wire.TestWireClient.test_get_ext_conf_with_extensions_should_retrieve_ext_handlers_and_vmagent_manifests_info) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 484, in test_get_ext_conf_with_extensions_should_retrieve_ext_handlers_and_vmagent_manifests_info with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_ext_conf_without_extensions_should_retrieve_vmagent_manifests_info (tests.protocol.test_wire.TestWireClient.test_get_ext_conf_without_extensions_should_retrieve_vmagent_manifests_info) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 469, in test_get_ext_conf_without_extensions_should_retrieve_vmagent_manifests_info with mock_wire_protocol(mockwiredata.DATA_FILE_NO_EXT) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_invalid_zip_should_raise_an_error (tests.protocol.test_wire.TestWireClient.test_invalid_zip_should_raise_an_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 645, in test_invalid_zip_should_raise_an_error with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_host_ga_plugin (tests.protocol.test_wire.TestWireProtocol.test_get_host_ga_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 215, in test_get_host_ga_plugin with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_in_vm_artifacts_profile_blob_not_available (tests.protocol.test_wire.TestWireProtocol.test_get_in_vm_artifacts_profile_blob_not_available) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 260, in test_get_in_vm_artifacts_profile_blob_not_available with mock_wire_protocol(data_file) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Normal case ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 124, in test_getters self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Certificate format not specified ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 144, in test_getters_ext_no_cert_format self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Extensions without any public settings ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 139, in test_getters_ext_no_public self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Extensions without any settings ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 134, in test_getters_ext_no_settings self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Provision with agent is not checked ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 129, in test_getters_no_ext self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_getters_with_stale_goal_state (tests.protocol.test_wire.TestWireProtocol.test_getters_with_stale_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 156, in test_getters_with_stale_goal_state self._test_getters(test_data, True, *args) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 90, in _test_getters protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_report_supported_features_in_status_blob_if_supported (tests.protocol.test_wire.TestWireProtocol.test_it_should_report_supported_features_in_status_blob_if_supported) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 351, in test_it_should_report_supported_features_in_status_blob_if_supported with mock_wire_protocol(DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_set_on_hold_to_false_when_the_in_vm_artifacts_profile_is_not_valid (tests.protocol.test_wire.TestWireProtocol.test_it_should_set_on_hold_to_false_when_the_in_vm_artifacts_profile_is_not_valid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 264, in test_it_should_set_on_hold_to_false_when_the_in_vm_artifacts_profile_is_not_valid with mock_wire_protocol(mockwiredata.DATA_FILE_IN_VM_ARTIFACTS_PROFILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_status_blob_parsing (tests.protocol.test_wire.TestWireProtocol.test_status_blob_parsing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 205, in test_status_blob_parsing with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_upload_status_blob_host_ga_plugin (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_host_ga_plugin) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 236, in test_upload_status_blob_host_ga_plugin with create_mock_protocol() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 72, in create_mock_protocol with mock_wire_protocol(DATA_FILE_NO_EXT) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_upload_status_blob_reports_prepare_error (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_reports_prepare_error) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 249, in test_upload_status_blob_reports_prepare_error with create_mock_protocol() as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 72, in create_mock_protocol with mock_wire_protocol(DATA_FILE_NO_EXT) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_upload_status_blob_should_use_the_host_channel_by_default (tests.protocol.test_wire.TestWireProtocol.test_upload_status_blob_should_use_the_host_channel_by_default) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 226, in test_upload_status_blob_should_use_the_host_channel_by_default with mock_wire_protocol(mockwiredata.DATA_FILE, http_put_handler=http_put_handler) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_forced_update_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_does_not_change (tests.protocol.test_wire.UpdateGoalStateTestCase.test_forced_update_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_does_not_change) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 1080, in test_forced_update_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_does_not_change with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_changes (tests.protocol.test_wire.UpdateGoalStateTestCase.test_it_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_changes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 999, in test_it_should_update_the_goal_state_and_the_host_plugin_when_the_incarnation_changes with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_non_forced_update_should_not_update_the_goal_state_but_should_update_the_host_plugin_when_the_incarnation_does_not_change (tests.protocol.test_wire.UpdateGoalStateTestCase.test_non_forced_update_should_not_update_the_goal_state_but_should_update_the_host_plugin_when_the_incarnation_does_not_change) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 1056, in test_non_forced_update_should_not_update_the_goal_state_but_should_update_the_host_plugin_when_the_incarnation_does_not_change with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_reset_should_init_provided_goal_state_properties (tests.protocol.test_wire.UpdateGoalStateTestCase.test_reset_should_init_provided_goal_state_properties) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 1103, in test_reset_should_init_provided_goal_state_properties with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_reset_should_init_the_goal_state (tests.protocol.test_wire.UpdateGoalStateTestCase.test_reset_should_init_the_goal_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 1113, in test_reset_should_init_the_goal_state with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_it_should_update_the_host_plugin_with_or_without_incarnation_changes (tests.protocol.test_wire.UpdateHostPluginFromGoalStateTestCase.test_it_should_update_the_host_plugin_with_or_without_incarnation_changes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 459, in _fetch_full_wire_server_goal_state certs = self._download_certificates(certs_uri) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 312, in _download_certificates certs = Certificates(xml_text, self.logger) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 546, in __init__ cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 85, in decrypt_p7m shellutil.run_pipe([ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 322, in run_pipe return __run_command(command_action=command_action, command=pipe, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 297, in command_action processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, stderr=popen_stderr)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/test_wire.py", line 1130, in test_it_should_update_the_host_plugin_with_or_without_incarnation_changes with mock_wire_protocol(mockwiredata.DATA_FILE) as protocol: File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/protocol/mocks.py", line 150, in mock_wire_protocol protocol.detect() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 89, in detect self.client.reset_goal_state() File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py", line 803, in reset_goal_state self._goal_state = GoalState(self, goal_state_properties=goal_state_properties, silent=silent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 103, in __init__ self.update(silent=silent) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 209, in update self._update(force_update=False) File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 269, in _update extensions_config = self._fetch_full_wire_server_goal_state(incarnation, xml_doc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py", line 483, in _fetch_full_wire_server_goal_state raise ProtocolError(msg="Error fetching goal state", inner=exception) azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching goal state Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_decrypt_encrypted_text (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_decrypt_encrypted_text) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 158, in decrypt_secret output = shellutil.run_command(args, input=decoded, stderr=subprocess.STDOUT, encode_input=False, encode_output=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 255, in run_command return __run_command(command_action=command_action, command=command, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 245, in command_action process = _popen(command, stdin=popen_stdin, stdout=stdout, stderr=stderr, shell=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/test_crypt_util.py", line 36, in test_decrypt_encrypted_text decrypted_string = crypto.decrypt_secret(encrypted_string, prv_key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 163, in decrypt_secret raise CryptError("Error decoding secret", e) azurelinuxagent.common.exception.CryptError: [CryptError] Error decoding secret Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: test_get_pubkey_from_crt (tests.utils.test_crypt_util.TestCryptoUtilOperations.test_get_pubkey_from_crt) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/test_crypt_util.py", line 68, in test_get_pubkey_from_crt self.assertEqual(fh.read(), crypto.get_pubkey_from_prv(prv_key)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py", line 58, in get_pubkey_from_prv pub = shellutil.run_command(cmd, log_error=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 255, in run_command return __run_command(command_action=command_action, command=command, log_error=log_error, encode_output=encode_output) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 182, in __run_command return_code, stdout, stderr = command_action() ^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 245, in command_action process = _popen(command, stdin=popen_stdin, stdout=stdout, stderr=stderr, shell=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py", line 365, in _popen process = subprocess.Popen(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl' ====================================================================== ERROR: Failure: NameError (name 'skip_if_predicate_true' is not defined) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName module = self.importer.importFromPath( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/imp.py", line 235, in load_module return load_source(name, filename, file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/imp.py", line 172, in load_source module = _load(spec) ^^^^^^^^^^^ File "", line 721, in _load File "", line 690, in _load_unlocked File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/test_rest_util.py", line 89, in class TestHttpOperations(AgentTestCase): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/test_rest_util.py", line 199, in TestHttpOperations @skip_if_predicate_true(lambda: os.environ.get('https_proxy') is not None, "Skip if proxy is defined") ^^^^^^^^^^^^^^^^^^^^^^ NameError: name 'skip_if_predicate_true' is not defined ====================================================================== FAIL: test_get_nic_state (tests.common.osutil.test_default.TestOSUtil.test_get_nic_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/osutil/test_default.py", line 957, in test_get_nic_state self.assertGreater(len(state.keys()), 1) AssertionError: 1 not greater than 1 ====================================================================== FAIL: test_check_processes_in_agent_cgroup_should_raise_a_cgroups_exception_when_there_are_unexpected_processes_in_the_agent_cgroup (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_check_processes_in_agent_cgroup_should_raise_a_cgroups_exception_when_there_are_unexpected_processes_in_the_agent_cgroup) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_cgroupconfigurator.py", line 956, in test_check_processes_in_agent_cgroup_should_raise_a_cgroups_exception_when_there_are_unexpected_processes_in_the_agent_cgroup self.assertEqual( AssertionError: 5 != 4 : An incorrect number of processes was reported. Expected: ['[PID: 1] /sbin/init\x00', '[PID: 4223] UNKNOWN', '[PID: 204163] bash\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/create_processes.sh\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/extension.pids\x003\x00', '[PID: 204167] bash\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/create_processes.sh\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/extension.pids\x002\x00', '[PID: 204169] bash\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/create_processes.sh\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/extension.pids\x001\x00'] Got: ["'[PID: 1] /sbin/init\\x00 '", " '[PID: 4223] UNKNOWN'", " '[PID: 204167] bash\\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/create_proc'", " '[PID: 204169] bash\\x00/tmp/CGroupConfiguratorSystemdTestCase_74hzyyme/create_proc'"] ====================================================================== FAIL: test_start_extension_command_should_not_use_fallback_option_if_extension_fails (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_fails) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_cgroupconfigurator.py", line 533, in test_start_extension_command_should_not_use_fallback_option_if_extension_fails self.assertTrue(i_am_root(), "Test does not run when non-root") AssertionError: False is not true : Test does not run when non-root ====================================================================== FAIL: test_start_extension_command_should_not_use_fallback_option_if_extension_fails_with_long_output (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_fails_with_long_output) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1452, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_cgroupconfigurator.py", line 572, in test_start_extension_command_should_not_use_fallback_option_if_extension_fails_with_long_output self.assertTrue(i_am_root(), "Test does not run when non-root") AssertionError: False is not true : Test does not run when non-root ====================================================================== FAIL: test_start_extension_command_should_not_use_fallback_option_if_extension_times_out (tests.common.test_cgroupconfigurator.CGroupConfiguratorSystemdTestCase.test_start_extension_command_should_not_use_fallback_option_if_extension_times_out) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/test_cgroupconfigurator.py", line 609, in test_start_extension_command_should_not_use_fallback_option_if_extension_times_out self.assertTrue(i_am_root(), "Test does not run when non-root") AssertionError: False is not true : Test does not run when non-root ====================================================================== FAIL: test_get_nic_state (tests.ga.test_update.TestOSUtil.test_get_nic_state) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/common/osutil/test_default.py", line 957, in test_get_nic_state self.assertGreater(len(state.keys()), 1) AssertionError: 1 not greater than 1 ====================================================================== FAIL: test_run_command_run_pipe_run_get_output_should_keep_track_of_the_running_commands (tests.utils.test_shell_util.RunCommandTestCase.test_run_command_run_pipe_run_get_output_should_keep_track_of_the_running_commands) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/tests/utils/test_shell_util.py", line 447, in test_run_command_run_pipe_run_get_output_should_keep_track_of_the_running_commands self.assertEqual( AssertionError: Lists differ: [202583, 231955, 231956, 231958] != [231953, 231955, 231956, 231958] First differing element 0: 202583 231953 - [202583, 231955, 231956, 231958] ? ^^ - + [231953, 231955, 231956, 231958] ? ^^^ : shellutil.get_running_commands() did not return the expected commands. Expected: ['[PID: 202583] python3.11\x00-m\x00nose\x00-v\x00tests\x00', '[PID: 231955] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.1\x00', '[PID: 231956] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.2\x00', '[PID: 231958] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.3\x00'] Got: ['[PID: 231953] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.0\x00', '[PID: 231955] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.1\x00', '[PID: 231956] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.2\x00', '[PID: 231958] python3\x00/tmp/RunCommandTestCase_u2ka41m4/write_pids.py\x00/tmp/RunCommandTestCase_u2ka41m4/pids.txt.3\x00'] ---------------------------------------------------------------------- Ran 1132 tests in 45.933s FAILED (SKIP=3, errors=345, failures=7) E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build; python3.11 -m nose -v tests dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.11 returned exit code 13 make[1]: Leaving directory '/build/reproducible-path/waagent-2.9.1.1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/waagent-2.9.1.1' dh_auto_install I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/waagent-2.9.1.1/debian/waagent --install-scripts /usr/sbin running install /build/reproducible-path/waagent-2.9.1.1/setup.py:282: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! _install.initialize_options(self) running build running build_py running install_lib creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11 creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/exthandlers.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/collect_telemetry_events.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/collect_logs.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/update.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/periodic_operation.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/remoteaccess.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/send_telemetry_events.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/collect_logs.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/periodic_operation.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/send_telemetry_events.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/exthandlers.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/remoteaccess.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/collect_telemetry_events.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/env.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/monitor.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/__pycache__/update.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/env.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/ga/monitor.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/logcollector_manifests.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/event.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/future.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/cgroupconfigurator.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/persist_firewall_rules.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/logger.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/datacontract.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/rdma.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/cgroupapi.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/dhcp.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/logcollector.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/AgentGlobals.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/interfaces.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/version.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/agent_supported_feature.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/util.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/wire.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/ovfenv.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/extensions_goal_state.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/hostplugin.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/metadata_server_migration_util.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/goal_state.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/extensions_goal_state_factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/extensions_goal_state_from_vm_settings.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/healthservice.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/restapi.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/extensions_goal_state_from_extensions_config.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/restapi.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/imds.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/hostplugin.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/extensions_goal_state_factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/ovfenv.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/extensions_goal_state_from_extensions_config.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/goal_state.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/util.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/extensions_goal_state.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/metadata_server_migration_util.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/wire.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/healthservice.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/__pycache__/extensions_goal_state_from_vm_settings.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/protocol/imds.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/archive.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/extensionprocessutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/shellutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/flexible_version.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/textutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/cryptutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/restutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/networkutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/timeutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/fileutil.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/archive.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/networkutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/cryptutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/textutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/flexible_version.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/restutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/extensionprocessutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/shellutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/fileutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/utils/__pycache__/timeutil.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/telemetryevent.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/cgroupstelemetry.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/conf.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/errorstate.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/exception.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/telemetryevent.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/singletonperthread.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/agent_supported_feature.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/dhcp.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/logger.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/event.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/cgroup.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/conf.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/rdma.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/future.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/cgroupconfigurator.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/version.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/errorstate.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/logcollector.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/exception.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/cgroupstelemetry.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/datacontract.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/cgroupapi.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/interfaces.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/persist_firewall_rules.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/AgentGlobals.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/__pycache__/logcollector_manifests.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/cgroup.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/singletonperthread.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/iosxe.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/systemd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/openwrt.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/suse.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/photonos.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/devuan.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/debian.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/clearlinux.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/nsbsd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/openbsd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/coreos.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/redhat.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/mariner.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/default.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/alpine.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/bigip.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/fedora.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/fedora.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/openwrt.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/systemd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/photonos.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/redhat.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/freebsd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/bigip.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/alpine.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/coreos.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/nsbsd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/clearlinux.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/debian.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/default.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/ubuntu.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/suse.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/iosxe.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/gaia.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/arch.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/mariner.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/devuan.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/__pycache__/openbsd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/arch.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/freebsd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/common/osutil/gaia.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/agent.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/__pycache__/agent.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/__pycache__ creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/centos.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/suse.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__pycache__/centos.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__pycache__/ubuntu.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__pycache__/suse.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/rdma/__pycache__/factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/clearlinux.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/coreos.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/default.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/ubuntu.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/coreos.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/clearlinux.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/default.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/ubuntu.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/arch.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/__pycache__/factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/deprovision/arch.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/__pycache__ creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/default.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/cloudinit.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__pycache__/default.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__pycache__/cloudinit.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__pycache__/cloudinitdetect.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/__pycache__/factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/pa/provision/cloudinitdetect.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/openwrt.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/openbsd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/default.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/factory.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/openwrt.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/freebsd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/default.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/factory.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/__pycache__/openbsd.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/resourcedisk/freebsd.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/scvmm.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/main.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/__pycache__/main.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/__pycache__ copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/daemon/__pycache__/scvmm.cpython-311.pyc -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/__pycache__ creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro/suse copying /build/reproducible-path/waagent-2.9.1.1/.pybuild/cpython3_3.11/build/azurelinuxagent/distro/suse/__init__.py -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro/suse byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/exthandlers.py to exthandlers.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/collect_telemetry_events.py to collect_telemetry_events.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/collect_logs.py to collect_logs.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/update.py to update.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/periodic_operation.py to periodic_operation.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/remoteaccess.py to remoteaccess.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/send_telemetry_events.py to send_telemetry_events.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/env.py to env.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/ga/monitor.py to monitor.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/logcollector_manifests.py to logcollector_manifests.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/event.py to event.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/future.py to future.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/cgroupconfigurator.py to cgroupconfigurator.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/persist_firewall_rules.py to persist_firewall_rules.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/logger.py to logger.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/datacontract.py to datacontract.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/rdma.py to rdma.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/cgroupapi.py to cgroupapi.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/dhcp.py to dhcp.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/logcollector.py to logcollector.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/AgentGlobals.py to AgentGlobals.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/interfaces.py to interfaces.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/version.py to version.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/agent_supported_feature.py to agent_supported_feature.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/util.py to util.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/wire.py to wire.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/ovfenv.py to ovfenv.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/extensions_goal_state.py to extensions_goal_state.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/hostplugin.py to hostplugin.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/metadata_server_migration_util.py to metadata_server_migration_util.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/goal_state.py to goal_state.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/extensions_goal_state_factory.py to extensions_goal_state_factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/extensions_goal_state_from_vm_settings.py to extensions_goal_state_from_vm_settings.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/healthservice.py to healthservice.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/restapi.py to restapi.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/extensions_goal_state_from_extensions_config.py to extensions_goal_state_from_extensions_config.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/protocol/imds.py to imds.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/archive.py to archive.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/extensionprocessutil.py to extensionprocessutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/shellutil.py to shellutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/flexible_version.py to flexible_version.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/textutil.py to textutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/cryptutil.py to cryptutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/restutil.py to restutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/networkutil.py to networkutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/timeutil.py to timeutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/utils/fileutil.py to fileutil.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/telemetryevent.py to telemetryevent.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/cgroupstelemetry.py to cgroupstelemetry.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/conf.py to conf.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/errorstate.py to errorstate.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/exception.py to exception.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/cgroup.py to cgroup.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/singletonperthread.py to singletonperthread.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/iosxe.py to iosxe.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/systemd.py to systemd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/openwrt.py to openwrt.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/suse.py to suse.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/photonos.py to photonos.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/devuan.py to devuan.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/debian.py to debian.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/clearlinux.py to clearlinux.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/nsbsd.py to nsbsd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/openbsd.py to openbsd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/coreos.py to coreos.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/redhat.py to redhat.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/mariner.py to mariner.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/default.py to default.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/alpine.py to alpine.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/bigip.py to bigip.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/fedora.py to fedora.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/ubuntu.py to ubuntu.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/factory.py to factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/arch.py to arch.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/freebsd.py to freebsd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/common/osutil/gaia.py to gaia.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/agent.py to agent.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/centos.py to centos.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/suse.py to suse.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py to ubuntu.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/rdma/factory.py to factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/clearlinux.py to clearlinux.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/coreos.py to coreos.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/default.py to default.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/ubuntu.py to ubuntu.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/factory.py to factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/deprovision/arch.py to arch.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/default.py to default.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/cloudinit.py to cloudinit.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/factory.py to factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/pa/provision/cloudinitdetect.py to cloudinitdetect.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/openwrt.py to openwrt.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/openbsd.py to openbsd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/default.py to default.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/factory.py to factory.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/resourcedisk/freebsd.py to freebsd.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/scvmm.py to scvmm.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/daemon/main.py to main.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/azurelinuxagent/distro/suse/__init__.py to __init__.cpython-311.pyc running install_data creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/etc copying config/debian/waagent.conf -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/etc creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/etc/logrotate.d copying config/waagent.logrotate -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/etc/logrotate.d creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/udev creating /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/udev/rules.d copying config/66-azure-storage.rules -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/udev/rules.d copying config/99-azure-product-uuid.rules -> /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/udev/rules.d running install_egg_info running egg_info creating WALinuxAgent.egg-info writing WALinuxAgent.egg-info/PKG-INFO writing dependency_links to WALinuxAgent.egg-info/dependency_links.txt writing entry points to WALinuxAgent.egg-info/entry_points.txt writing requirements to WALinuxAgent.egg-info/requires.txt writing top-level names to WALinuxAgent.egg-info/top_level.txt writing manifest file 'WALinuxAgent.egg-info/SOURCES.txt' reading manifest file 'WALinuxAgent.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' adding license file 'NOTICE' writing manifest file 'WALinuxAgent.egg-info/SOURCES.txt' Copying WALinuxAgent.egg-info to /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/lib/python3.11/dist-packages/WALinuxAgent-2.9.1.1.egg-info Skipping SOURCES.txt running install_scripts Installing waagent script to /build/reproducible-path/waagent-2.9.1.1/debian/waagent/usr/sbin rm -rf debian/waagent/usr/lib/python3*/dist-packages/tests/ make[1]: Leaving directory '/build/reproducible-path/waagent-2.9.1.1' dh_installdocs -O--buildsystem=pybuild dh_installchangelogs -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/waagent-2.9.1.1' dh_installinit -p waagent --name walinuxagent make[1]: Leaving directory '/build/reproducible-path/waagent-2.9.1.1' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/waagent-2.9.1.1' dh_installsystemd -p waagent --name walinuxagent make[1]: Leaving directory '/build/reproducible-path/waagent-2.9.1.1' dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'waagent' in '../waagent_2.9.1.1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../waagent_2.9.1.1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../waagent_2.9.1.1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/165681/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/165681/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem W: Stray processes left from build: * system-pbuilder-build-waagent_2.9.1.1\x2d2-165681.slice - Slice /system/pbuilder/build/waagent_2.9.1.1-2/165681 Loaded: loaded Active: active since Sun 2025-07-13 20:30:48 +14; 1min 37s ago Tasks: 1 Memory: 301.8M CPU: 45.509s CGroup: /system.slice/system-pbuilder.slice/system-pbuilder-build.slice/system-pbuilder-build-waagent_2.9.1.1\x2d2.slice/system-pbuilder-build-waagent_2.9.1.1\x2d2-165681.slice `-run-r5b48120f6ea8482abb0063f308651dc0.scope `-216704 python3 /tmp/LaunchCommandTestCase_vkzfu8wi/start_child_process.py Jul 13 20:30:48 ionos5-amd64 systemd[1]: Created slice system-pbuilder-build-waagent_2.9.1.1\x2d2-165681.slice - Slice /system/pbuilder/build/waagent_2.9.1.1-2/165681. I: cleaning the build env I: removing directory /srv/workspace/pbuilder/165681 and its subdirectories I: Current time: Sun Jul 13 20:32:28 +14 2025 I: pbuilder-time-stamp: 1752388348